论文部分内容阅读
随着电子商务和电子政务的迅猛发展,网络无纸化办公和电子公文交换将逐步替代传统的办公方式。由于网路信息存在安全隐患,电子文档的数字签名技术日益受到人们的关注,文档签名的防篡改技术也就成为一个热点的研究课题,尤其在我国《电子签名法》已颁布实施的情况下,对电子公章系统的研究具有重要的意义。本文根据电子公章的原理要求和功能需求,提出了以C/S为系统架构、以非对称加密算法为签名手段、以虚拟专用网为通信通道的基于Microsoft Word软件的电子公章系统设计方法。描述了签章子系统的组成,并进行了网络结构和总体框架的设计。Word软件作为电子公文的平台,负责获取文档的所有数据并存放签章的信息,同时以ActiveX控件实时显示签名的状态。文章对其主要关键技术如数字签名技术、虚拟专用网加密通道等进行了深入分析和研究,同时对应用到的OpenSSL加解密库作了全面的介绍。论文重点研究了电子公章系统客户端和服务器的设计和实现方法。在需求分析的基础上,综合安全性与可靠性的设计,建立了客户端软件模型,实现其签名与验证的功能。从用户与公章管理系统、签章系统和签章数据管理系统三个方面对服务器进行了详细的设计,包括数据定义、封装与接口设计和网络连接设计等。最后以OpenVPN软件提供的网络平台,对实验用的系统软件进行了测试与分析。论文在总结全文工作的基础上,对进一步研究提出了建议和展望。论文的成果具有一定的理论与实用参考价值。