学位论文 > 优秀研究生学位论文题录展示

基于PKI的电子签章技术的研究与实现

作 者: 龚燕明
导 师: 杜祝平
学 校: 解放军信息工程大学
专 业: 软件工程
关键词: PKI CA 公钥密码算法 散列函数 数字签名 电子签章
分类号: TP311.52
类 型: 硕士论文
年 份: 2008年
下 载: 62次
引 用: 0次
阅 读: 论文下载
 

内容摘要


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

全文目录


表目录  6-7
图目录  7-8
摘要  8-9
ABSTRACT  9-10
第一章 引言  10-15
  1.1 电子签章的基本概念及特性  10-11
  1.2 电子签章的应用背景和意义  11-12
  1.3 电子签章系统的需求和技术现状  12-13
  1.4 本文的具体工作和结构  13-15
第二章 电子签章系统的理论基础  15-28
  2.1 信息加密技术  15-16
    2.1.1 对称密钥密码技术  15-16
    2.1.2 非对称密钥密码技术  16
  2.2 PKI 公钥基础设施  16-19
    2.2.1 PKI 的体系结构  17-18
    2.2.2 PKI 的有关标准  18-19
  2.3 认证机构CA  19-20
  2.4 数字证书  20-22
    2.4.1 数字证书的格式  21-22
    2.4.2 CRL 格式  22
  2.5 数字签名  22-27
  2.6 本章小结  27-28
第三章 电子签章系统的分析与设计  28-43
  3.1 电子签章系统分析  28-31
    3.1.1 电子文档的完整性  28-29
    3.1.2 电子印章的安全性  29
    3.1.3 相关信息的可认证性  29-30
    3.1.4 电子签章系统工作模式  30-31
  3.2 电子签章系统设计  31-33
  3.3 电子签章系统数据库设计  33-35
  3.4 系统开发的相关技术  35-42
    3.4.1 Word 应用程序的对象模型  35-37
    3.4.2 COM 组件技术  37-38
    3.4.3 ActiveX 控件  38-39
    3.4.4 CryptoAPI 函数和CAPICOM 组件  39
    3.4.5 USBKey  39-42
  3.5 本章小结  42-43
第四章 电子签章系统的实现  43-58
  4.1 电子签章控件的实现  43-51
    4.1.1 电子签章流程  43-45
    4.1.2 文档签章的实现  45-47
    4.1.3 验证数据完整性的实现  47-49
    4.1.4 密钥盘控制的实现  49-51
  4.2 电子签章控件与office 的集成  51-54
    4.2.1 接口函数  51
    4.2.2 插件的加载和响应  51-54
  4.3 印章控件及印章管理的实现  54-57
    4.3.1 印章控件  54-55
    4.3.2 印章制作  55-56
    4.3.3 撤销印章  56-57
  4.4 本章小结  57-58
第五章 电子签章系统测试与分析  58-62
结束语  62-64
参考文献  64-66
致谢  66

相似论文

  1. 阈下信道技术在多重签名中的应用,TN918.1
  2. 电子文书安全签发系统的研制,TN918.2
  3. 基于工作流的高校学生信息管理系统的设计与实现,TP311.52
  4. 基于ZigBee的奶牛个体识别与定位系统设计,TN929.5
  5. 面向信息物理系统的IEEE802.15.4MAC协议分析及优化,TP212.9
  6. 掺Eu的α-SiAlON荧光材料的第一性原理研究,TB34
  7. 几个电子现金支付方案的分析与改进,TP393.08
  8. 基于智能卡的数字签名系统的研究与应用,TP393.08
  9. 基于USBKey认证的安全网络硬盘系统的设计与实现,TP393.08
  10. 基于J2EE的汕头高技校办公自动化系统设计与实现,TP311.52
  11. 低成本RFID系统安全协议研究,TP391.44
  12. 细菌碳酸酐酶催化碳酸钙沉积的动力学和形态学研究,O643.32
  13. 无线传感器网络安全问题的研究,TN915.08
  14. 基于散列函数的RFID认证协议研究,TP391.44
  15. 移动终端上一种基于身份数字签名方案的研究,TN918.1
  16. 基于USBKey的电子签章系统研究与实现,TP309
  17. 基于PKI的网上购物系统的设计与实现,TP393.09
  18. 含Si镁合金的组织与力学性能,TG146.22
  19. PKI技术在军队公文流转系统中的应用及实现,TP393.08
  20. 地价约束下的CA模型尺度敏感性与城市规模扩展研究,F299.2;F224
  21. 基于ARM7平台的zigbee协议MAC层的实现与改进,TP212.9

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com