论文部分内容阅读
随着计算机网络技术及信息安全技术的飞速发展,信息化已成为当今社会发展的主要趋势之一,在人们的经济、文化、社会生活中扮演着不可替代的角色。同时,全球气候变暖对人类产生了越来越严重的影响,我国积极发展低碳经济,节能减排成为日益重要的工作。利用通信技术、信息化技术,我国逐渐推行了有中国特色的电子政务系统。这些系统大大减少了纸张、能源的使用,从而减少了碳排放量。现在,电子政务系统已经成为政府部门、企事业单位信息化的重要组成部分,通过电子政务系统实现公文流转来协同办公,能够最大程度的提高办事效率,实现高度的数据共享机制。
电子政务的一个重要内容就是在电子公文的运转流程中实现对电子公文的控制。在开放的网络条件下,由于网络世界的虚拟性所引起的诚信、安全等问题,造成了电子政务的发展障碍。如何保证电子公文的真实有效性、不可抵赖性、防止非法篡改等,这些问题关系到电子政务系统发展,也对电子政务的使用提出了新的挑战。2005年4月,国家颁布实施了《电子签名法》,这部法律极大的推动了电子政务的发展,为电子签章的发展和推广提供了坚实的法律保障。
当今,针对电子政务中的问题,研究人员提出的电子印章技术就是诸多解决方案中的一种。采用电子印章技术,利用图像处理技术和数字水印技术将电子签名过程模拟纸质文件的签名、盖章过程,从而有效保证了电子文件的真实性、确保了文件的完整性、不可抵赖性和不可篡改性的同时,也贴近了人们在纸质办公模式下使用实物印章的办公习惯。因此,在电子政务中,电子印章技术凭借着其突出的优势得到了日益广泛的应用。
电子印章既是传统物理印章的继承又是传统物理印章的发展。电子印章有着传统物理印章的特点,但是又有很多不同于传统物理印章的地方。电子印章是用于对电子文档盖章的。电子印章的生成和盖章是基于PKI技术的。电子印章采用非对称加密技术,由权威的、可信赖的、公正的第三方CA中心负责为客户颁发电子印章的数字证书。这样可以保证印章身份的真实性。同时,CA还负责在盖章过程中检验和管理电子印章的数字证书。因为它具有不可复制性、盖章过程不可抵赖性、已签文档唯一性,所以为用户提供了更安全可靠的强大功能。这些功能包括:用章密码、任意文档支持、与后台的数据库智能衔接。只要电子印章的数字签名不被伪造、篡改和滥用,就能保证它不被伪造。总之,与传统实物印章,电子印章系统具有无法比拟的安全性和便捷性。
现在已经有很多公司推出了一些电子印章产品,但是由于印章文化是在我国传统文化中特有使用的,一些西方的技术方法很难应用其中,其次电子印章系统所需的技术多而广,使得各个厂家的开发没有形成统一的行业标准,兼容性不强。另一方面,国内对电子印章的定义和实现缺乏统一的标准,不同公司提供的电子印章的品质、性能存在着较大的差异。部分电子签章产品甚至对文档保护存在着严重的漏洞,如:在文档内容和格式改变时,签名和签章依然有效。综上所述,从实际生产应用来看,电子印章有着广阔的应用前景,同时也还有很长的路要走。
本论文以密码学以及信息隐藏为理论基础,运用数字水印技术和公开密钥技术,结合COM组件技术和OpenSSL技术在Word文档上进行二次开发,实现了一种电子印章系统的设计。
在电子印章系统设计开发中,从应用实际出发,选择电子公文中应用广泛的微软公司的Word编辑平台作为电子印章系统盖章及验证的对象。微软公司的Word文档格式是一种复合文档结构,其中包含了很多的独立的数据流。这些独立的数据流存储在不同的Storage里面。因此,在开发中利用word的流式接口对Storage进行操作,用以实现签章信息存储。同时利用开源的OpenSSL和CxImage库实现电子印章中的数字水印技术。
论文的主要内容分为五章论述,具体结构如下:
第一章为绪论部分,论述了电子印章系统的研究背景,以及发展趋势、存在的一些问题,最后阐述了本论文的主要内容和结构。
第二章针对电子印章系统中主要运用的关键技术进行了详细全面的介绍。
第三章阐述了电子印章系统总体结构,以及各个子模块的分析和设计。
第四章详细介绍了电子印章系统各个部分实现过程,并对实现的功能进行展示。
第五章总结部分,对本论文进行简要的总结并对电子印章技术的未来发展作了展望。