实验6 PGP软件应用实验.docx
- 文档编号:5752636
- 上传时间:2022-12-31
- 格式:DOCX
- 页数:10
- 大小:384.57KB
实验6 PGP软件应用实验.docx
《实验6 PGP软件应用实验.docx》由会员分享,可在线阅读,更多相关《实验6 PGP软件应用实验.docx(10页珍藏版)》请在冰豆网上搜索。
实验6PGP软件应用实验
电子信息学院
实验报告书
课程名:
网络安全技术
题目:
PGP软件应用实验
实验类别【验证】
班级:
BX1009
学号:
29
*****
1、实验内容或题目
使用PGP软件加解密文件,并进行数字签名。
加深对非对称算法(RSA)的认识,并对公开密钥密码体制应用有较深刻的理解。
2、实验目的与要求
(1)掌握PGP软件产生密钥的过程。
(2)掌握PGP软件加解密的方法。
(3)掌握PGP软件进行数字签名和验证的方法。
3、实验步骤与源程序
(1)两人一组进行人员安排。
每个组内自行组成两人一个实验组,完成一次实验后,双方交换再进行一次。
(2)每台机器上正解安装PGP软件,熟悉PGP界面;准备好文件传输软件。
(3)使用PGP软件进行加解密的方法,是根据公开密钥密码体制进行的,使用RSA算法。
首先,要生成一对公钥和私钥。
私钥接收方自己保管,而公钥公开。
发送方用接收方的公钥加密文件,而接收方用自己的私钥解密。
A机器和B机器各自都生成一对加密和解密用的公钥和私钥文件,并分别保存好。
(4)使用PGP软件进行数字签名和验证的方法,也是根据公开密钥密码体制进行的。
只是使用密钥的方式与加解密相反。
发送方用自己的私钥签名文件,而接收方用发送方的公钥验证签名文件,看接收的文件是否被篡改。
A机器和B机器各自都生成另一对数字签名用的公钥和私钥文件,并分别保存好(注意和步骤(3)的密钥文件放在不同的地方)。
(5)A机器作发送方,B机器作接收方。
A机器导入B机器的加密用的公钥加密一个文件,生成密码文件,用传输工具发送到B机器;B机器接收到此密码文件,并用自己的解密用的私钥文件进行解密,看是否还原成明文文件。
(6)A机器导入自己的签名用的私钥文件签名一个加密文件(用B的加密用的公钥加密),生成签名密文文件,用传输工具发送到B机器;然后B机器接收此签名密文文件,并用A机器的签名用的公钥进行验证,同时用B的解密用的私钥解密密文,生成明文,看A发送的文件是否被篡改。
4、测试数据与实验结果(可以抓图粘贴)
(1)PGP软件安装过程和文件传输工具配置:
(2)A机器和B机器加解密用的密钥生成过程:
(3)A机器和B机器数字签名用的密钥生成过程:
(4)A机器和B机器加解密文件过程:
(5)A机器和B机器数字签名文件过程:
5、实验中碰到的问题
在实验过程中,一开始我和杨博同学在安装软件的过程中出现问题,导致在当堂课上没有完成,后来我们又在课外的实验完成的,导出公钥为.asc的文件,我们在各自的软件中导入后,发现不能使用,后来发现公钥文件是.pkr文件。
接下来我们顺利完成了实验。
6、结果分析与实验体会
本次实验我们要进行的内容是使用PGP软件加密文件,并进行数字签名,发送方用接收方的公钥加密文件,然后传输给同组的同学让他用自己的私钥解密,然后反之在进行同样的实验,双方都可以顺利的还原成明文文件。
其次,小组成员一方为发送方,另一方则为接收方,发送方用自己的私钥签名文件,传输给接收方,接收方用发送方的公钥验证签名文件,看接收的文件是否被篡改。
通过本次实验,我加深了对非对称算法(RSA)的认识,通过对PGP软件的使用,我对公开密钥密码体制应用有较深刻的理解,掌握了PGP软件产生密钥的过程和加解密的方法,并且可以使用PGP软件进行数字签名和验证。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验6 PGP软件应用实验 实验 PGP 软件 应用