论文部分内容阅读
随着电子信息技术与数字网络的飞速发展,自动化办公系统广泛应用于电子政务。电子商务以及更多的办公领域。电子公文代替了传统的纸质公文,网络代替了人工传递成为了电子公文最主要的传输媒介。公文的载体与传输媒介的电子化,推动了办公自动化的发展,极大地提高了工作效能,节约了人力。物力资源。但同时,电子公文尤其是经网络流转的电子公文的信息安全问题还没有很好的解决方案。电子公文实质就是一组数据,公文数据在传输过程中极易被非法篡改,并且篡改行为不容易被发现,导致用户无法确定经网络传输的文档是否完整;网络是一个虚拟的世界,谁都无法确切知道网络那一端通信者的真实身份。这些不确定性因素导致网络环境中的电子公文的完整性。可认证性和不可抵赖性极易被破坏。本文对电子签章技术的研究和实现,就是针对以上问题进行的。电子签章是电子签名的一种特定形式,是数字签名的一种可视化的表现形式。在开放的网络环境中,电子签章是保障电子信息安全性。完整性。可认证性和不可抵赖性的有效手段,其法律效力等同于手工签名、盖章,并且电子签章的视觉形式适合中国国情,经过电子签章的文档符合传统的公文规范格式。在保障信息安全的前提下,电子签章技术具有很好的易用性和扩展性。本文主要是针对基于PKI的电子签章技术进行研究和实现工作。针对如何保障电子文档的完整性。安全性和可认证性,本文首先对信息加密技术。PKI公钥基础设施等基础理论进行了深入的研究。在研究的基础上,提出了电子签章软件系统的设计方案:使用PKI做为系统的安全基础;引进数字证书机制保证电子文档及相关信息的可认证性,并利用CA对数字证书进行严格的管理;综合运用基于公钥算法的数字签名技术和单向散列函数,保障电子文档的完整性和不可抵赖性;利用控件技术,使软件系统与办公软件实现无缝连接。按照设计方案,作者完成了电子签章系统的开发工作。最后,本文对主要的开发工作进行了阐述,并对系统进行了实际测试。