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

邮件加密算法PGP的应用研究

作 者: 张龙华
导 师: 沈学利
学 校: 辽宁工程技术大学
专 业: 计算机应用技术
关键词: 邮件系统 PGP 私钥加密 公钥加密 数字签名
分类号: TP393.098
类 型: 硕士论文
年 份: 2008年
下 载: 102次
引 用: 1次
阅 读: 论文下载
 

内容摘要


电子邮件已逐渐成为人们进行信息交流的主要工具,但是,由于网络安全性问题的存在,特别是目前的大多数电子邮件系统都是明文传输,使得用户电子邮件的信息安全无法保证。PGP(Pretty Good Privacy)是当前世界流行的用于保护电子邮件的加密算法。本文对PGP的各个加密算法进行研究分析,提出了利用AES算法替换目前使用的IDEA和TDES私钥算法,利用ECC算法替换目前的RSA公钥算法,利用ECC公钥算法和SHA-2散列函数作为目前PGP的签名算法,并对ECC的动点标量乘算法NAF算法进行改进,进一步提高ECC加密的效率,最后利用C++语言和这些新的PGP算法开发出改进的PGP加密软件,并在PGP软件的应用上增加了私钥的导入导出功能,优化了密钥环的管理,从而使新的PGP加密软件更安全,使用也更方便。

全文目录


摘要  4-5
Abstract  5-8
1 绪论  8-12
  1.1 论文研究的背景与意义  8
  1.2 邮件加密算法的研究现状  8-10
  1.3 本文主要工作及结构安排  10-12
2 电子邮件系统研究  12-16
  2.1 电子邮件系统的组成  12
  2.2 电子邮件系统的工作原理  12-14
  2.3 电子邮件的格式和相关协议  14-16
3 PGP 加密技术研究  16-34
  3.1 密码学概述  16-27
    3.1.1 密码体制的分类  16-17
    3.1.2 私钥加密算法  17-21
    3.1.3 公钥加密算法  21-24
    3.1.4 数字签名技术  24-27
  3.2 PGP 简介  27
  3.3 PGP 加密技术原理  27-32
    3.3.1 PGP 的安全服务  27-30
    3.3.2 PGP 的技术原理  30-31
    3.3.3 PGP 的密钥管理  31-32
  3.4 PGP 安全性分析  32-34
    3.4.1 私钥的安全  32-33
    3.4.2 PGP 各组成算法的安全性  33-34
4 PGP 邮件加密系统改进的研究  34-50
  4.1 PGP 算法分析  34-38
  4.2 PGP 算法的改进  38-44
    4.2.1 PGP 中公钥加密算法的改进  38
    4.2.2 ECC 中NAF 算法的改进  38-43
    4.2.3 PGP 中私钥加密算法的改进  43
    4.2.4 PGP 中数字签名算法的改进  43-44
  4.3 PGP 加密应用的改进  44-50
    4.3.1 传统 PGP 邮件加密软件的缺点  44
    4.3.2 PGP 邮件加密软件的改进  44-50
5 改进的 PGP 邮件加密系统的实现  50-60
  5.1 开发环境  50
    5.1.1 硬件环境  50
    5.1.2 软件环境  50
  5.2 系统结构  50-52
    5.2.1 系统总体设计  50-51
    5.2.2 系统功能框架  51-52
  5.3 系统功能设计  52-55
    5.3.1 PGP 客户端设计  52-55
    5.3.2 PGP 服务器端设计  55
  5.4 系统核心类的实现  55-60
    5.4.1 AES 类的实现  55-57
    5.4.2 ECC 类的实现  57-60
6 总结与展望  60-62
  6.1 论文的主要成果  60
  6.2 进一步的工作  60-62
参考文献  62-64
致谢  64-65
攻读学位期间已发表的学术论文及科研成果  65

相似论文

  1. 阈下信道技术在多重签名中的应用,TN918.1
  2. 电子文书安全签发系统的研制,TN918.2
  3. 基于工作流的高校学生信息管理系统的设计与实现,TP311.52
  4. 几个电子现金支付方案的分析与改进,TP393.08
  5. 基于智能卡的数字签名系统的研究与应用,TP393.08
  6. 无线传感器网络安全问题的研究,TN915.08
  7. 移动终端上一种基于身份数字签名方案的研究,TN918.1
  8. 药品安全监管系统的研究与实现,F203
  9. 基于USBKey的电子签章系统研究与实现,TP309
  10. 基于Exchange的中小企业邮件系统的研究与实现,TP393.098
  11. 电子商务中电子支付协议的设计与研究,TP393.08
  12. 一个安全管理系统的总体设计及其安全策略的实现,TP393.08
  13. 基于PKI的电子公文传输系统设计与实现,TP393.08
  14. 盲签名设计及其在电子商务中的应用,F713.36
  15. 基于MD5改进算法的电子印章系统设计与实现,TN918.1
  16. 代理盲签名方案的分析及改进,TN918.1
  17. 前向安全密码技术,TN918.2
  18. 基于ECC复合加密方法的移动支付安全研究与实现,TN918.1
  19. 远程森林资源资产评估软件的研究与开发,S757
  20. 基于PKI和USBKEY技术的安全电子邮件系统设计与实现,TP393.098
  21. 基于ASP.NET的企业办公自动化系统关键技术的研究,TP317.1

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序 > 电子邮件(E-mail)
© 2012 www.xueweilunwen.com