论文部分内容阅读
移动办公的出现,为现代社会提供了一种全新的工作模式,能够通过智能手机,实现在任意时间、任意地点的办公,相比传统的办公方式,是一个大大的进步,能够提高办公效率,减少办公成本,它的使用简便、适用性广、功能性强等特性,使其在改造和提升各产业竞争力,更大程度发展社会生产力,推动节约型社会建设等方面都有出色的推动作用。本课题采用Windows Mobile6做为客户端,该操作系统有系统市场占有率较高、开发方式方便、用户界面友好,培训成本小等优点,符合本课题对于办公系统操作简便、易学习的需求。课题使用成熟的Web Services开发技术设计并实现了通过HTTP方式和后台应用通讯模块,并基于该模块实现了网上传输加密功能。通讯上,为了能不增加防火墙加开端口造成的不必要风险,课题选择使用HTTP协议,对相应需要传输的数据进行序列化成字节流,加密后并加载到SOAP消息体中进行网络传输,解密时通过反向编码实现传输文件的保存,对于文件,则直接转换成二进制流,然后进行加解密,通过HTTP协议进行通讯。本课题选择RSA算法作为非对称算法对系统中关键信息进行加解密,使用Rijndael算法作为对称密钥分组密码算法,对一般传输信息进行加解密,Rijndael为高级数据加密标准算法,它较其他算法在算法效率、防差分、线性攻击方面有较大优势。实验数据表明多种算法中,Rijndael在算法安全性与通用性方面强于其他算法,针对性的加密实验表明Rijndael可胜任对数据的加密工作。本论文最后形成2套系统,一个是Web访问的办公自动化系统,一个手机端的访问后台办公自动化系统的软件,可以实现稳定、高效的使用系统功能。