实验八 PGP实验

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验八PGP实验

一、实验目的及要求

(一)实验目的

通过本次实验要求学生掌握PGP加密软件的使用,理解并掌握公开密钥加密原理与应用。

(二)实验要求

由于本实验是一个演示性的实验,总体来说比较简单,主要要求学生通过学习PGP这种非对称加密应用软件的使用,从而在需要进行加密通信时能够很容易的实现。同时,通过亲身体验,能够理解非对称加密体制在网络通信中的优势。最后,根据实验过程,给出实验截图,并写出实验分析报告。

二、实验环境

安装Windows XP/Windows2000系统的计算机一台,PGP加密软件安装文件

三、实验内容

1、PGP加密软件安装

2、公钥的导入导出

3、发送PGP加密邮件

四、实验步骤

任务一PGP加密软件安装

PGP —Pretty Good Privacy ,是一个基于RSA 公匙加密体系的邮件加密软件。可以用它对你的邮件保密以防止非授权者阅读, PGP 给邮件加密和签名的过程是这样的:首先甲用自己的私钥将上述的128 位值加密,附加在邮件后,再用乙的公钥将整个邮件加密(要注意这里的次序,如果先加密再签名的话,别人可以将签名去掉后签上自己的签名,从而篡改了签名)。这样这份密文被乙收到以后,乙用自己的私钥将邮件解密,得到甲的原文和签名,乙的PGP 也从原文计算出一个128 位的特征值来和用甲的公钥解密签名所得到的数进行比较,如果符合就说明这份邮件确实是甲寄来的。

1.首先将pgp8.1软件并解压到本地目录中.如c:\downloads\pgp810cen目录下,如下图所示:

2.双击上图中的PGP可执行安装程序PGP8.exe .出现如下图示:

3.如上图,当安装进行条走到尽头以后.出现如下画面.

4.点击上图中的"Next"按钮 .出现如下图示:

5.点击上图中的" Yes"按钮.出现如下图示:

6.点击上图中的"Next"按钮,出现如下图示:

7.勾选上图中的" No ,I'm a New Use"选项,然后点击"Next"按钮.出现如下图示:

8.点击上图中的"Next"按钮.出现如下图示:

9.如上图,仅选中PGPmail for Microsoft Outlook 和PGPmail for Microsoft Outlook Express两个选项.并点击"Next"按钮.

10.点击上图中的"Next"按钮.出现如下图示:

11.当安装进度走到100%时,出现如下图示:

12.点击上图中的"Finish"按钮 .系统重新启动.PGP8.1软件安装成功.

13.重启电脑后,需要创建用户的一对密钥,打开PGPKeys窗口,在菜单栏中选择:“密钥->新建密钥”,将出现一个PGP密钥生成导向,点击下一步按钮,输入用户名和电子邮件分配及没按,在全名处输入你想创建的用户名和相应的电子邮件地址,点击下一步按钮,如图所示:

14.接下来还将设置对用户私钥进行密码保护,相当于在本地机器上再增加一层保护:按要求输入密码并确认后点“下一步”按钮,将进入密钥生成过程,等待密钥生成完成后,在点击下一步按钮,返回密钥生成向导再点完成按钮即可,如图所示:

任务二公钥的导入导出

1、导出自己的公钥

(1)导出自己的公钥

启动PGPKeys,在这里你可以看到属于你的密钥的一些基本信息,如图示:

(2)单击显示新建用户名,再在上面点击右键,选导出,在出现的保存对话框中选择一个目录,再点保存按钮,即可导出自己的公钥,扩展名为.asc。

2、导入并设置其他人的公钥

(1)直接点击对方发给你的扩展名为.asc的公钥,将会出现选择公钥的窗口,在这里你能看到toney给你发来的公钥的基本属性,决定导入后,点击“导入”按钮即可,如图所示:

(2)接下来打开PGPKeys,就能在密钥列表里看到刚才导入的密钥,选择该密钥,点右键,选Key Properties,就能查看该密钥的全部信息,如图所示:

任务三发送PGP加密邮件

(1)打开PGPmail,在PGPmail窗口中,点击“加密”按钮,如图所示:

(2)PGPmail将要求选择需要加密的文件,如图:

(3)确定欲加密文件后,系统将弹出“PGPmail密码选择”对话框,这是需要我们选择发送对象对应的公钥进行加密,如图:

(4)在outlook中加入此附件发到wxg的邮箱就可以了。当收件人收到邮件时,如果直接打开附件时会失败。

五、实验结果

记录实验的结果,并给出实验的截图,写出实验报告。

相关文档
最新文档