pgp加密计科09-2_张斌

pgp加密计科09-2_张斌

ID:17863871

大小:689.50 KB

页数:17页

时间:2018-09-07

pgp加密计科09-2_张斌_第1页
pgp加密计科09-2_张斌_第2页
pgp加密计科09-2_张斌_第3页
pgp加密计科09-2_张斌_第4页
pgp加密计科09-2_张斌_第5页
资源描述:

《pgp加密计科09-2_张斌》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、SY-023实验报告课程名称:信息系统安全与保密系部名称:计算机科学与技术专业班级:计科09-2学生姓名:张斌学号:20091330指导教师:吴长伟黑龙江工程学院教务处制实验项目PGP加密实验日期2012.5.11实验地点A506同组人数实验台号一、实验目的掌握对文件加密和数字签名的方法,对加密理论知识加深理解。二、实验仪器设备计算机,PGP软件。三、实验原理PGP软件是一款非常优秀的加密软件。它能实现对文件、邮件、磁盘、以及ICQ通信内容实现加密、解密、数字签名的功能,适合企业、政府机构、卫生保健部门、教育部门、家庭个人进行安全通信使用。并且

2、,PGP公司针对不同部门的不同需要,分别推出了PGP不同的解决方案。这次实验,使用的是免费的个人版本。由于是免费的个人版本,不能实现邮件的加密签名功能,也不能实现磁盘的加密功能。 PGP的加密是采用了RSA以及杂合传统的加密算法来实现加密的。加密的关键在于一对密钥,该密钥对包含一个公钥以及一个私钥。公钥和私钥是根据某种数学函数生成的,并且通过一个密钥来推测另外一个密钥几乎是不可能的。其中,明文可以用公钥来加密,然后用私钥解密得到原文,明文也可以用私钥加密,然后用公钥解密得到原文。并且,一般来说,公钥用于加密,私钥用于数字签名。而且公钥是发给别人

3、用来加密要发送给自己的文件的,而私钥是自己保留个人使用,不能供别人使用的。需要注意的是,明文通过用户A的公钥加密后,只能使用用户A的私钥解密,不能采用A以外的任何其他人的私钥解密;使用用户A的私钥加密的文件只能用A的公钥解密,不能使用A以外的任何其他人的公钥解密。由于私钥是自己保留,不给别人知道,因此,私钥除了加密的功能之外,还可以具有数字签名的作用。其机制在于:私钥只有自己才有,别人是没有你的私钥的,你用私钥可以对文件进行签名,而别人由于没有你的私钥,无法进行同样的签名,这样就能证明该文件是从你这里发出去的。而公钥是提供给要和你安全通信的人使

4、用的。例如A想要和你通信,但是希望同新的内容不要被别人看到,就可以用你的公钥来对发送的内容进行加密,而你收到A发来的信息后就可以用你的私钥解密,可以阅读文件的内容。假设A发送的内容在途中被人截获了,但是没有你的私钥的话,一样是看不到明文的。这样PGP就能实现加密以及数字签名的功能。PGP之所以流行的原因是,加密的安全性非常高,同时加密速度又很快。四、实验内容或步骤1:安装PGP下载软件后,运行pgp8.exe文件开始安装,安装的过程很简单,依次按“next”按钮就可以了,安装过程见图1、图2、图3、图4和图5。         图2 接受PGP

5、公司的协议       图3 安装时对PGP8.1.0 Windows版本的介绍    图4 选择用户类型       图5 选择安装路径   接下来选择要安装的组件,其中,第一个选项是关于磁盘加密的功能;第二个选项是ICQ的邮件加密功能;第三四个选项是关于OUTLOOK或者OTLOOK EXPRESS邮件加密的功能;最后一个选项适用于群发邮件的加密。用户可以根据自己的需要进行组件选择,一般情况下,默认安装就可以了。见图6、图7。    图6 选择要安装的PGP组件,一般按默认的选择即可       图7 安装正在进行中2:密钥的生成安装完毕后

6、,运行PGP程序。从“开始”菜单中选择“PGP”中的“PGP Keys”。要使用该软件进行加密的话,首先要生成一对密钥。也就是一个公钥和一个私钥。其中公钥是发送给别人用来加密钥发送给自己的文件的,私钥是自己保存,用于解密别人用公钥加密的文件,或者起数字签名的作用。   在PGP Keys的窗口中,选择Keys菜单下的New Key选项。见图8。   图8 PGP Keys的工作窗口   PGP有很好的创建密钥对的向导,跟着向导很容易生成一对密钥。见图9。       图9  PGP密钥对的生成向导   每一对密钥都对应着一个确定的用户。用户名不

7、一定要真实,但是要方便通信者看到该用户名能知道这个用户名对应的真实的人;邮件地址也是一样不需要真实,但是要能方便与你通信的人在多个公钥中快速的找出你的公钥。例如,大家都熟悉你的名字叫张三,那你的用户名和地址都含有张三的名字,就很容易让别人知道这个公钥是你的;如果你起了一个其他的名字,类似“天天下雨”或者“五月的海”,那其他与你通信的人很容易不记得这个名字到底是谁,因此在选择公钥的时候,自然很难找出你的公钥。见图10。      图10 输入姓名和Email地址以方便他人识别你的公钥   密钥对的私钥还必须进一步用密码加密,这个加密是对你的私钥加

8、密。这个密码非常重要,切记不要泄漏了,为安全起见,密码长度至少8位,而且应该包含非字母的字符。见图11。      图11 为私钥设置密码接下来,软件

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。