论文部分内容阅读
随着网络信息时代的飞速发展,以及电子商务和电子政务成为现代发展的潮流,通过网络传输信息己遍及到人们的工作、生活中,开放的网络环境使得安全问题越来越受到关注。为了很好地解决这个安全性问题,电子印章系统会是一种很好的解决办法之一,本论文就是针对这种安全问题而引出了网络系统中的电子公文的安全性课题,即面向Word文档电子印章软件系统的开发。由于目前电子文档的主要对象是Microsoft Office办公软件,因此,此论文中开发的电子印章系统所面向的对象是Office办公软件中的Microsoft Word电子文档。
本软件系统的开发是以密码学、数字水印技术、数字签名技术、ActiveX控件技术等理论为基础,分析研究了制作数字证书安装程序和制作Word插件安装程序。数字证书安装程序的功能是实现加载印章图片到指定目录,给本台电脑安装证书中心CA根证书和用户证书。Word插件安装程序的功能是在Word文档的工具栏中添加一个“电子印章”工具栏,并用此工具栏上的按钮实现对Word文档进行盖章和验章操作。
本文主要是围绕着如何开发电子印章系统这一问题而展开讨论。论文的主要工作包括:
1.介绍了关于电子印章的相关理论算法和应用技术。分别介绍了脆弱数字水印技术、公钥密码算法、数字签名技术、数字证书、CA证书中心、ActiveX控件技术。
2.介绍了基于数字签名的电子印章系统。首先针对它的基本特性进行了阐述,然后详细分析了电子印章系统的体系结构和目前应用领域范围。
3.分析研究了制作数字证书安装程序。阐述了怎样获取CA 根证书和用户证书,并通过利用Vistlal Studio 2005来开发制作证书安装程序。
4.分析研究了制作面向Word文档的电子印章软件系统。这是本论文最主要的工作。实现了加盖电子印章和验证电子印章的设计思路,并通过利用VistlalStudio 2005对Word电子文档进行了二次开发,最终制作成电子印章软件系统。
此电子印章软件系统具有安全性能高、形象性好、使用方便快捷等优点,可应用于企业办公、政府部门、法院、医院等领域。