本论文是一篇密钥方面有关论文下载,关于PGP软件其应用相关毕业论文范文。免费优秀的关于密钥及信息安全及互联网方面论文范文资料,适合密钥论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
摘 要:论文主要介绍了PGP软件定义及工作流程,再简述了工作原理,最后以银行系统为例论述了PGP软件在电子邮件方面的应用情况.
关 键 词:PGP;加密;应用
中图分类号:TP393.098文献标识码:A文章编号:1007-9599(2012)01-0000-02
AnalysisofthePGPSoftwareandItsApplication
YangYuming
(LinyiCityTobaccoMonopolyBureau(Company),Linyi276003,China)
Abstract:ThispaperintroducesthePGPsoftwaredefinitionandworkflow,andthenbrieflytheworkingprinciple,andfinallytothebankingsystemasanexampleofthePGPsoftwareinane-mailapplication.
Keywords:PGP,Encryption,Application
在互联网高速发展的今天,电子邮件越来越占据人们生活的重要地位,根据资料显示,在国内每周内每一互联网使用者平均都会发送出3.6封电子邮件,收到4.4封电子邮件,这些用来进行信息沟通的电子邮件的主要协议(例如SMTP)均是使用明文进行传输,当邮件的内部信息通过无法信任的互联网络时,就会存在被第三方获取的风险,在现代社会之中,人们对信息安全的重视度不断提升,这显然与人们的意愿相违背.为了保证电子邮件内的信息不被篡改,内容能够保密,就需要一种邮件加密软件.
有关论文范文主题研究: | 关于密钥的论文范文数据库 | 大学生适用: | 硕士论文、函授论文 |
---|---|---|---|
相关参考文献下载数量: | 96 | 写作解决问题: | 写作技巧 |
毕业论文开题报告: | 论文模板、论文前言 | 职称论文适用: | 期刊发表、高级职称 |
所属大学生专业类别: | 写作技巧 | 论文题目推荐度: | 优秀选题 |
一、PGP的定义及工作流程
(一)PGS软件定义.
PGP软件是一个以RSA公钥加密体系为基础的电子邮件的加密软件,其特点在于能将具有高速特性的传统加密体系与使用方便的RSA公钥加密体系有机结合起来,并在密钥管理和用户数字签名上进行别具匠心的设计.
PGP于1991年在互联网上发布,开发者PhilipRZimmermann在开发过程中进行了系列工作:选择较好的,比如IDEA等算法充当加密的基本构件,并把这些算法集中在方便使用的应用程序之中,接着制作文档、软件包,公开源代码.目前PGP应经被广泛应用,值得说明的是,PGP不是一种加密算法,而是将IDEA、RSA等不同的加密算法结合起来组成压缩软件包.
(二)PGP的工作流程.1.PGP软件对电子邮件加密过程.PGP软件对电子邮件机密和解密执行过程为依据发送者输入的收信人名称、密钥的管理模块标识信息,对接收者的公开钥匙进行搜寻,接着依据机数生成器生成只可以进行一次有效使用的128位的会话密钥,在此基础上IDEA加密算法对ZIP格式的压缩明文加密,加密邮件产生.这时根据收件人的公开密钥,RSA加密算法对会话密钥加密,PGP将经过IDEA加密和RSA加密后的邮件合并,此时,在磁盘上就会产生一个新的文件.2.PGP软件对电子邮件解密过程.首先,接收到的密文会被PGP分为两大部分:一是加密的会话密钥,二是经过密钥及IDEA算法加密的原文件,接下来,PGP收到来自使用者的口令,经过SHA―1函数,该口令会生成一个128位的IDEA密钥,钥匙管理程序会取出经过加密的解密密钥,使用IDEA算法及密钥使明文恢复,最后,RSA密钥及解密模块则使明文的会话密钥恢复,使用IDEA解密算法及会话密钥解密原文件,解压原文件.
(图1)PGP软件对电子邮件加密过程
(图2)PGP软件对电子邮件解密过程
二、PGP软件工作原理
PGP把安全的算法结合起来,将公开密钥算法以及传统加密算法特性结合,完成了加密、鉴定、压缩等任务.发送者加密一段明文送出,PGS首先对其压缩,接着建立一个会话密钥,使用传统的加密算法对产生的压缩包加密,密文产生,使用邮件接收者的公开密钥加密会话密钥,随后被收者接收,邮件接收者必须先用私人密钥对其解密才能获得会话密钥,在会话密钥中对密文解机密.
(一)数字签名.数字签名的作用在于保证接收者