论文部分内容阅读
目前,在市场上存在着若干不同种类的电子签章系统,在这些电子签章系统中多数是针对自动办公软件(如Office、W PS、Fre eOffice等),这些系统虽然实现了签章,但存在着一些的缺陷:例如,Office签章控件无法在WPS环境下直接使用,同样,同样WPS签章控件也无法在Offi ce环境下使用,虽然WPS系统和Office系统是兼容的。这就需要不停的开发不同的签章系统来应对不同的应用软件,同时带来很大的应用办公软件维护费用。因此研究面向多系统地兼容的、稳定的、可靠性的电子签章系统显得尤为重要。针对这些问题,本文研究并给出了面向多系统的混合签章模型,它是以COM组件技术、数字签名技术、公钥基础设施(PKI)、加解密技术等技术为理论依据,实现在多应用系统环境下进行签章并且各签章互不影响。主要研究工作包括:1)给出了基ActiveX控件的混合签章模型,解决不同环境下签章控件无法直接使用的问题;研究了基于双缓冲技术签章控件透明技术,可以使签章控件能像生活中物理印章一样透明化显示;研究了电子印章与电子签章的安全性,通过电子签名技术解决电子印章和电子签章安全性、唯一性和完整性等问题;最后,为了保证用户的签名数字证书的安全存储,采用了USBKEY智能芯片解决方案,通过USBKEY自身的安全机制保证签名证书不被非法人员随意地复制,进而保证了签名证书的安全。2)研究并分析了电子签章系统如何在Word/WPS软件下实现,这里主要对签章系统客户端的实现做了细致的研究,包括工具条组件、签章控件和参数设置组件模块。通过对面向多系统的电子签章系统的研究,用户可以在Word/WPS任一环境下完成印章签盖、文档签名及签名校验等行为,经测试整个系统运行稳定,可靠,该面向多系统的电子签章模型可应用于电子商务系统和电子政务系统之中。