信安四.doc
- 文档编号:773368
- 上传时间:2022-10-12
- 格式:DOC
- 页数:10
- 大小:2.18MB
信安四.doc
《信安四.doc》由会员分享,可在线阅读,更多相关《信安四.doc(10页珍藏版)》请在冰豆网上搜索。
《信息安全概论》
实验报告
院系名称:
信息科学与工程学院
专业班级:
软件1101班
学生姓名:
刘欣
学号:
201116040130
PGP实验
一、实验目的
1、加深理解密码学在网络安全中的重要性;
2、了解流行加密软件PGP/GPG4Win的工作原理;
3、掌握流行加密软件PGP/GPG4Win的安装和使用。
二、实验要求
利用PGP/GPG4Win软件,完成以下操作:
1、密钥的管理:
(1)生成公钥/私钥对;
(2)密钥的导出;(3)密钥的导入。
2、文件操作:
(1)加密/解密文件
(2)签名/验证文件(3)加密和签名/解密和验证文件。
3、邮件操作:
(1)加密/解密邮件;
(2)签名/验证邮件;(3)加密和签名/解密和验证邮件。
三、实验内容
1、密钥管理
(1)生成公钥/私钥对:
在使用PGP进行加密或签名之前,必须先生成公钥/私钥对,公私钥对是同时生成的,其中公钥可以分发给需要与之通信的人,让他们用这个公钥来加密或验证签名,私钥由使用者自己保存,使用者可以用此密钥来解密或进行签名。
运行PGP软件后,主界面中单击“文件”菜单中选择”新建PGP密钥”。
输入邮箱后,下一步,
(2)密钥的导出
为了实现非对称加密,需要将自己的公钥导出后分发给需要与之通信的其他人。
界面上右键单击要导出的密钥,选择“导出(X)…”菜单项,如下:
(3)密钥的导入
如果需要阅读他人发送过来的已签名的邮件,或者需要给他人发送加密邮件时,就必须拥有对方的公钥。
当接收方收到通信方的公钥并下载到自己的计算机后,需要将其进行导入。
在如图2.7.1所示的PGP主界面中单击“文件”菜单,选择“导入(I)…”菜单项后出现如下图:
在上图所示的对话框中可以看出刚导入的通信方公钥为“未校验”状态,右键单击通信方的公钥,在弹出的快捷菜单中选择“签名(S)…”
2、文件操作
(1)加密/解密文件
1)对文件进行加密:
用户右键单击需要加密传送的文件(如“工作记录.txt”),在弹出的快捷菜单中选择“PGPDesktop(G)”à“使用密钥保护“刘欣.txt”
在随后弹出的如图所示“添加用户密钥”界面中,选择通信方公钥对应的用户名或邮件地址:
单击“下一步”后生成用通信方R的公钥加密之后的文件,文件名后缀为“.pgp”
2)对文件进行解密
通信方右键单击用户传来的加密文件(如“刘欣.txt.pgp”),在弹出的快捷菜单中选择“PGPDesktop(G)”à“解密&校验(D)“刘欣.txt.pgp””,如图所示。
在随后弹出的“输入密码”界面中,输入与加密时所用公钥对应私钥的保护密码。
正确输入私钥保护密码后单击“确定(O)”按钮,在随后弹出的“输入导出文件名”界面中,选择解密文件的存放路径并输入解密后存放的文件名(如“刘欣2.txt”),然后单击“保存(S)”按钮,即可实现对加密文件的解密操作。
(2)签名/验证文件
1)对文件进行签名
用户右键单击需要签名的文件(如“刘欣.txt”),在弹出的快捷菜单中选择“PGPDesktop(G)”à“签名为刘欣<15890147393@>”
在随后弹出的如图所示“签名并保存”界面中,选择用户R进行签名时所使用的私钥对应的用户名或邮件地址,并输入私钥保护密码,设置保存位置.
单击“下一步”后生成用用户的私钥签名之后的文件,文件名后缀为“.sig”(如“刘欣.txt.sig”),如图所示:
2)对签名文件进行验证
通信方在对通信方的身份进行真实性校验时,如果没有用户的公钥或公钥与签名所用私钥不对应,则无法通过真实性校验,在PGP验证历史中“签名人”、“已校验”和“已签名”等信息为空且“密钥ID”显示为“无效密钥”,如图所示:
(3)加密和签名/解密和验证文件
1)对文件进行加密和签名
用户右键单击需要加密和签名的文件(如“刘欣.txt”),在弹出的快捷菜单中选择“PGPDesktop(G)”à“添加“刘欣.txt”到新PGP压缩包…”,如图
3、邮件操作
要利用PGP实现对邮件的保护,收发双方需要先在Outlook中对电子邮件账户进行设置。
单击Outlook“工具”菜单,选择“电子邮件账户(A)…”菜单项,如图所示:
在随后弹出的如图所示“电子邮件账户设置向导”界面中,可以对添加或更改电子邮件账户等进行设置。
单击“下一步”后在如图所示的界面可以对电子邮件相关信息进行设置,电子邮件的详细设置信息如图所示。
账户信息设置完毕后可以单击图中的“测试账户设置(T)…”按钮,对所设置的电子邮件账户进行设置,测试界面如图所示:
1)加密/解密邮件
发送方在Outlook中给接收方R撰写一封电子邮件,标题为“PGP测试”,正文为“PGP测试邮件!
”。
右键单击右下角托盘区的PGP图标,在弹出的快捷菜单中选择“当前窗口(W)”à“加密(E)”,如图所示
发送方在随后弹出的密钥选择对话框中双击接收人对应的邮件地址,如图所示,单击“确定”按钮即可利用接收方的公钥对邮件内容进行加密。
四、实验心得
通过此次的实验我了解了一些有关于PGP软件的一些使用方法,并且很好的实现了对公钥/私钥对的生成,密钥的导出,密钥的导入;同时也对文件操作有了一些了解,如加密/解密文件,签名/验证文件,加密和签名/解密和验证文件。
虽然由于网络的原因对于邮件操作没有成功,但是还是对于邮件加解密有了一定的了解,希望下次可以动手实现一下。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信安四
![提示](https://static.bdocx.com/images/bang_tan.gif)