PGP加密软件的功能展示

上传人:1332****573 文档编号:162831590 上传时间:2022-10-20 格式:DOC 页数:9 大小:204KB
收藏 版权申诉 举报 下载
PGP加密软件的功能展示_第1页
第1页 / 共9页
PGP加密软件的功能展示_第2页
第2页 / 共9页
PGP加密软件的功能展示_第3页
第3页 / 共9页
资源描述:

《PGP加密软件的功能展示》由会员分享,可在线阅读,更多相关《PGP加密软件的功能展示(9页珍藏版)》请在装配图网上搜索。

1、 .wd.哈尔滨理工大学课程设计题目: 网络安全课程设计 PGP加密软件的功能展示院、系:计算机科学与技术学院 网络工程系班 级: 学 号: 姓名: 同组成员: 指导教师: 成 绩: 2014年06月27日一.系统设计的目标对电子邮件的内容进展加密,保护数据的完整和安全。防止笔记型计算机遗失或被偷、硬盘被盗、随身碟遗失、计算机送修时数据被复制出去、磁带或光盘寄送过程中遗失、电子邮件或FTP传文件中被拦截窃取。根据ForresterResearch研究,过去大家都把资安重点放在IT环境(Infrastructure-level)的层层防护上(例如防火墙、入侵侦测、防毒等),而忽略了数据(Data

2、-level)的防护,未来无论是企业或个人,以资料为中心的(DataCentric)防卫策略会越来越重要。笔记型计算机遗失或被偷、硬盘被盗、随身碟遗失、计算机送修时数据被复制出去、磁带或光盘寄送过程中遗失、电子邮件或FTP传文件中被拦截窃取等等每日层出不穷的新闻报导,让大家对计算机既喜爱又怕受伤害。其实只要一些很简单的方法与工具,就可免除这些数据遗失或外泄的风险。将数据加密起来,让不相干的人即使拿到也毫无用处,这是数据安全最简单也是最 根本的做法。随着时代的开展,电子邮件已经成为人们每天必须使用的东西,但是邮件安全一直是人们所研究的问题。邮件安全包括两个方面,一方面是邮件服务器的安全。服务器的

3、安全需要通过硬件防火墙、VPN专线等专业设备与技术来实现,并且需要加强对人员的管理。另一方面就是邮件客户端的安全管理,举个普通的例子,当用户A向用户B发送邮件时,从邮件客户端程序发送到邮件服务器的邮件数据实际上就是纯粹的文本数据,因此,从技术角度来说,要想偷窥一下他人的邮件是很简单的事情发信者和邮件服务器离得越远,邮件传输的安全性也就越低,如果公司的邮件服务器就是在公司内部,用公司内部的电脑访问邮件服务器,那么公司内部的人就能够截获邮件的可能性最大。但是,如果从公司外部访问公司的邮件服务器,邮件的访问者与服务器之间可能被偷窥的可能性就比拟大了,如果发错了收信人就更可怕了,为了提高邮件的安全性,

4、我们就需要利用加密手段。PGP能够提供独立计算机上的信息保护功能,使得这个保密系统更加完备。它提供了这些功能:数据加密,包括电子邮件、任何储存起来的文件、还有即时通讯例如ICQ之类。数据加密功能让使用者可以保护他们发送的信息像是电子邮件还有他们储存在计算机上的信息。文件和信息通过使用者的密钥,通过复杂的算法运算后编码,只有它们的接收人才能把这些文件和信息解码。二.系统原理: PGP加密系统是采用公开密钥加密与传统密钥加密相结合的一种加密技术。它使用一对数学上相关的钥匙,其中一个公钥用来加密信息,另一个私钥用来解密信息。 PGP采用的传统加密技术局部所使用的密钥称为“会话密钥sek。每次使用时,

5、PGP都随机产生一个128位的IDEA会话密钥,用来加密报文。公开密钥加密技术中的公钥和私钥则用来加密会话密钥,并通过它间接地保护报文内容。PGP中的每个公钥和私钥都伴随着一个密钥证书。它一般包含以下内容:密钥内容(用长达百位的大数字表示的密钥)密钥类型(表示该密钥为公钥还是私钥)密钥长度(密钥的长度,以二进制位表示)密钥编号(用以唯一标识该密钥)创立时间用户标识(密钥创立人的信息,如姓名、电子邮件等)密钥指纹(为128位的数字,是密钥内容的提要表示密钥唯一的特征)中介人签名(中介人的数字签名,声明该密钥及其所有者的真实性,包括中介人的密钥编号和标识信息) PGP把公钥和私钥存放在密钥环(KE

6、YR)文件中。PGP提供有效的算法查找用户需要的密钥。 PGP在多处需要用到口令,它主要起到保护私钥的作用。由于私钥太长且无规律,所以难以记忆。PGP把它用口令加密后存入密钥环,这样用户可以用易记的口令间接使用私钥。 PGP的每个私钥都由一个相应的口令加密。PGP主要在3处需要用户输入口令: 需要解开收到的加密信息时,PGP需要用户输入口令,取出私钥解密信息当用户需要为文件或信息签字时,用户输入口令,取出私钥加密对磁盘上的文件进展传统加密时,需要用户输入口令1.公钥、私钥加密特性 在pgp系统里经常遇到公钥、私钥,大家如果不理解就无法使用了。公钥、私钥只是个代号而已,我们这里称它们为a钥、b钥

7、。a、b钥就像一对密码本,但是它很特殊: 1.用a加密的东西只能用b来解,b加密的东西只能用a解。2.a不能解密a自己加密的东西。b不能解密b自己加密的东西。 3.a有且仅有一个b与自己配对。b有且仅有一个a与自己配对。不存在第三者。如果我们把a留给自己用,把b发给大家别人,那a就称为“私钥,b就称为“公钥。当然,反过来那b就称为“私钥,a就称为“公钥。系统只是自动给了个名称,防止你以后乱不清到底是把a当公钥发给别人了,还是把b当公钥发给别人了。数字签名使用原理我们同样利用秘钥对a、b。我们把b发表出去,并对要发表的信息做总结并用a加密软件自动完成称为“签名附在信息后面。所有接到信息的人都用b

8、解密“签名,并把总结与发表的内容作比照软件自动完成。只要这个信息改动了一个字,“签名验证就会失败。 你应该注意到了,不同的信息“签名的内容完全不同。复制、粘贴,那是不可能地!它甚至比手写的签名还要可靠,因为数字签名模仿了也没用。数字签名,是数字办公的关键。领导审批,那是要公开但不能被仿制的。 一些网银操作,也需要通过数字签名来保证操作来自用户。出了问题,也可以司法取证银行是无法伪造用户操作的,因为它的钥只能解密。但可惜的是,国内银行没有第三方机构管理。国内都是银行自编自演,自己生成密钥对给用户。我们知道,密钥只应该由用户自己生成,把公钥交给银行与第三方类似公证机构,确保私钥仅被自己使用。现在银

9、行即有你的私钥又有你的公钥,它当然能把所有责任都推到你头上你操作不当,它还能伪造你的操作。它还不把公钥“公证,即便有问题,你也没有证据!三. 系统功能分析:PGP10.1.0的功能:1、重新设计的界面。完全支持windows 7。2、支持新智能卡:Axalto Cyberflex Access 32K V2 智能卡Giesecke and DevrientSmrtCafeExpert 3.2 个人身份验证卡Oberthur ID-One Cosmo V5.2D 个人身份验证卡 SafeNet iKey 2032 USB令牌T-Systems Telesec NetKey 3.0 和TCOS 3

10、.0 IEI卡3、改良:PGP Universal服务器连接改良VPN连接或以其他方式连接的操作4、Microsoft Internet Explorer 8兼容性和PGP Desktop稳定性。5、支持windows 7/Vista的32/64位版本当前窗口和剪贴板加密解密。6、现在支持4096位Diffie - Hellman密钥。7、PGP WDE支持本地口令恢复,而不再需要联系管理员。8、PGP WDE增强多用户。9、扩展ASCII字符支持。现在可以用来创立PGP WDE用户。10、PGP BootGuard 可正确显示汉字。11、新增:Lotus Notes增加本地加密12、增强的服

11、务器密钥方式 (SKM)密钥。13、新增:环境变量指定您密钥环的位置。14、新增:密钥用法标示指定密钥用途。15、新增:PGP阅读器查看IMAP/POP所收取的加密邮件。16、新增:*.pk7b证书扩展名。16、新增:创立可移动加密介质USB/CD/DVD产品:PGP Portable,曾经独立的该产品已包含在其中,但使用时需要另购许可证。17、大量BUG修正和优化改良的功能。18、修正大量翻译错漏,并为最后一个PGP公司独立研发的产品纪念。四. 系统实现:4.1.PGP10.1.0安装过程图4.1-1选择语言图4.1-2承受许可点击下一步图4.1-3等待安装图4.1-4重启计算机1.安装完后

12、重新启动操作系统;2.运行注册机程序,复制生成的信息并保存,再点击“patch按钮,待提示窗口出现后点击确定.图4.1-5运行注册机3.用网络,根据授权向导进展注册;4.示一步一步分别复制以上记录的注册信息共五步到相应的指定框内;图4.1-6输入序列号5.下一步,成功激活全部功能。6.完成安装。图4.1-7完成安装7.根据汉化说明进展汉化 ,解压的指定的文件夹如图图4.1-8.然后重启计算机完成汉化。图4.1-8进展汉化完成后重新启动计算机4.2.Microsoft Office Outlook 对邮箱的配置1.在“控制面板选择“用户账户和家庭安全:图4.2-1翻开控制版面2.如图4.2-1,

13、点击邮件图标.看到如图4.2-2所示:图4.2-2选择提示使用的配置文件3.如图4.2-2,勾选提示要使用的配置文件.并点击添加按钮.能看到如图4.2-3示:图4.2-3输入配置文件名称4.如图4.2-3,在配置文件名称的提示框中输入: Microsoft Outlook 2007 (这个名称可以按个人的要求来输入,本人使用的是windows自带的Microsoft Outlook 2007),如图4.2-4所示:图4.2-4输入Mircrosoft Outlook 20075.如图4.2-4,点击确定按钮.看到如图4.2-5所示:图4.2-5添加电子邮件账户6.如图4.2-5,勾选Micro

14、soft Exchange、POP3、IMAP或HTTPM,的复选框后,点击“下一步,看到如图4.2-6示:图4.2-6输入相关信息7.这一步特别关键,请勾选“手动配置服务器设置或其他服务器类型“,如图4.2-7所示:图4.2-7选择手动配置8. 如图4.2-7,点击下一步按钮.看到如图4.2-8示:图4.2-8选择Internet 电子邮件9.如图4.2-8,勾选Internet 电子邮件(I)复选框,并点击下一步按钮.在出现的提示界面中输入相关资料.如图4.2-9所示.帐户类型选择:POP3接收邮件服务器(I)的输入框中输入: pop.qq 服器(SMTP)(O):后的输入框中输入: sm

15、tp.qq :图4.2-9输入相关信息在登录信息的用户名(U)的输入框中输入您的企业邮箱地址的全称,即完整的邮箱地址:勾选记住密码.10.如图4.2-9,点击其他设置按钮, 看到如4.2-10示. 点击发送服务器.并勾选我的发送服务器(SMTP)要求验证(O).并且要选中使用与接收邮件服务器一样的设置(U)。点击确定:图4.2-10配置发送服务器12.如图4.2-10所示,点击连接 ,通常你会处于OFFICE 中采用局域网环境下上网来收发邮件,因此请根据您上网的情况来选择不同的连接方式,建议默认选择使用局域网(LAN)来连接.如图4.2-11所示:图4.2-10配置连接13.如图4.2-10所

16、示,点击高级按钮.根据自己的需要进展配置.本人配置如图4.2-11图4.2-11进展高级配置14.图4.2-11所示,点击确定按钮,返回图4.2-9.点击测试账户设置.如图4.2-12所示时,点击关闭按钮.然后点击“下一步.最后点击“完成.然后启动 Microsoft Office Outlook 2007 就可以收发邮件了,但是因为默认的设置, Microsoft Office Outlook 2007 会默认在C盘的相关目录下创立一个存储邮件及联系人等重要资料的pst数据库。图4.2-12测试账户15.登入163.邮箱会收到一封邮件内容如图4.2-13图4.2-13邮箱收到的信件此时Mic

17、rosoft Office Outlook 2007 和我的163邮箱配置成功,以后就可以直接通过Microsoft Office Outlook 2007承受和发送邮件。为了实现PGP加解密过程,我在Microsoft Office Outlook 2007上同样配置了一个QQ的邮箱。配置过程同上,这里就不再演示。4.3.使用PGP加密/解密邮件的实现翻开PGPDesktop 在“文件下选中新建PGP密钥进展设置,如图4.3-1图4.3-1PGP密钥设置图4.3-2输入密钥如图4.3-2所示输入口令然后无限“下一步最后“完成.这时系统将把设置的密钥发送到163邮箱里,按要求将密钥下载就可以了

18、.以后用这个私钥。同理:也对QQ邮箱进展相应的设置这里不再重复。翻开Microsoft Office Outlook 2007登录163邮箱,并发送给qq邮箱一份邮件,如图4.3-3图4.3-3编辑邮件点击发送如图4.3-4所示图4.3-4发送成功翻开qq邮箱发现邮件中有两份文件,把他们下载下来,如图4.3-5图4.3-5收到的邮件内容图4.3-6下载到桌面双击Message.pgp文件:如图4.3-7图4.3-7输入解密口令输入正确的解密口令后如图4.3-8图4.3-8解密成功上图即为解压后接收方收到的邮件,我们发现与发送方发送的内容是一致的。用PGP Desktop软件进展的加密解密成功。

19、以下列图为加密之前的文件内容明文和加密之后翻开的内容密文加密之前、加密之后、解密之后文件拓展名变化如图:五.总结:提出问题:软件使用过程中,在发邮件过程中有时发送不成功或收不到邮件。解决问题:注意选择服务器类型,并正确填写收件人,地址等信息。Outlook发邮件放应速度较慢需要耐心等待。六. 心得体会:通过此次课程设计,使我更加扎实的掌握了有关网络安全方面的知识,在设计过程中虽然遇到了一些问题,但经过一次又一次的思考,一遍又一遍的检查终于找出了原因所在,也暴露出了前期我在这方面的知识欠缺和经历缺乏。实践出真知,通过亲自动手制作,使我们掌握的知识不再是纸上谈兵。过而能改,善莫大焉。在课程设计过程

20、中,我们不断发现错误,不断改正,不断领悟,不断获取。最终的检测调试环节,本身就是在践行“过而能改,善莫大焉的知行观。这次课程设计终于顺利完成了,在设计中遇到了很多问题,最后在教师的指导下,终于游逆而解。在今后社会的开展和学习实践过程中,一定要不懈努力,不能遇到问题就想到要退缩,一定要不厌其烦的发现问题所在,然后一一进展解决,只有这样,才能成功的做成想做的事,才能在今后的道路上劈荆斩棘,而不是知难而退,那样永远不可能收获成功,收获喜悦,也永远不可能得到社会及他人对你的认可!课程设计对专业课的实践和延伸,给我很多专业知识以及专业技能上的提升,同时又是一门讲道课,一门辩思课,给了我许多道,给了我很多

21、思,给了我莫大的空间。同时,设计让我感触很深。使我对抽象的理论有了具体的认识。通过这次课程设计,我掌握了pgp的加密原理。我认为,在这学期的课程设计中,不仅提高了独立思考、动手操作的能力,在各种其它能力上也都有了提高。更重要的是,在实验课上,我们学会了很多学习的方法。而这是日后最实用的,真的是受益匪浅。要面对社会的挑战,只有不断的学习、实践,再学习、再实践。这对于我们的将来也有很大的帮助。以后,不管有多苦,我想我们都能变苦为乐,找寻有趣的事情,发现其中珍贵的事情。就像中国提倡的艰辛奋斗一样,我们都可以在实验完毕之后变的更加成熟,会面对需要面对的事情。回忆起此课程设计,至今我仍感慨颇多,从理论到

22、实践,在这段日子里,可以说得是苦多于甜,但是可以学到很多很多的东西,同时不仅可以稳固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,可以说得是困难重重,但可喜的是最终都得到了解决。实验过程中,也对团队精神的进展了考察,让我们在合作起来更加默契,在成功后一起体会喜悦的心情。果然是团结就是力量,只有互相之间默契融洽的配合才能换来最终完美的结果。此次设计也让我明白了思路即出路,有什么不懂不明白的地方要及时请教或上网查询,只要认真钻研,动脑思考,动手实践,就没有弄不懂的知识,收获颇丰。七. 致谢:本课题在选题及进展过程中得到郭锦兰教师的悉心指导。论文行文过程中,郭教师屡次帮助我分析思路,开拓视角,在我遇到困难想放弃的时候给予我最大的支持和鼓励。郭教师严谨求实的治学态度,踏实坚韧的工作精神,将使我终生受益。再多华美的言语也显苍白。在此,谨向郭教师致以诚挚的谢意和崇高的敬意。八.参考文献:1梁亚声等.计算机网络安全教程.第2版.北京:机械工业出版社,20082 刘文涛.网络安全编程技术与实例.北京:机械工业出版社2008

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!