论文部分内容阅读
随着社会信息化的发展,对电子文件进行签章来确保文件的完整性、不可更改性并对签章人身份的认定越来越受到人们的重视。 本文在对各类电子签章实现技术进行分析比较的基础上,详细介绍了基于PKI技术的签章原理及相关技术手段,设计并实现了以PKI为核心技术COM组件形式的电子签章的客户端。具体实现以下功能:(1)以组件形式存在,可以嵌入到Word、Excel等文档;(2)文档签章功能:确定对当前的文档进行可视化盖章,能签在文档的任何位置;(3)签章验证功能:该功能是验证签章人身份的真实性与可靠性;(4)文档验证功能:任何人都可以对文档的完整性进行验证;(5)撤销签章:用户对图章不满意或特定原因可以用此功能撤销签章;(6)查看证书:查看签署者个人资料;(7)签章具有多人会签的功能。 在实现的过程中,充分利用了Microsoft提供的CryptoAPI函数和CAPICOM组件。并将成熟的RSA公钥密码体制和HASH列函数运用到系统中,实现了电子签章的安全认证功能,从而证明了电子签章客户端系统的安全性。 该系统运作方式简便、成本低廉、安全性高,有着具有广泛的应用前景。