PGP实验

实验2 PGP加密实验
一、实验题目与要求
1.在本地机上对文件进行加密和解密;
2.在非本地机上对文件进行解密;
3.对邮件进行加密和解密;
4.对文件进行加密和签名。
二、实验环境
1.实验地点:
2.实验设施:
三、实验过程及结果
1.在本地机上对文件进行加密和解密;
1).先将pgp软件从本地机复制到虚拟机XP系统中。
在这里插入图片描述
1)2)右键单击需要加密的文件,依次选择“PGP”——“加密”
在这里插入图片描述

在这里插入图片描述

3)选择正确的接收人,并单击“确定”

在这里插入图片描述
在这里插入图片描述

4)文件加密成功
在这里插入图片描述

5)右键单击需要加密的文件,依次选择“PGP”——“解密&校验”

在这里插入图片描述

6)输入正确的密码,单击确定

在这里插入图片描述

7)选择保存路径,单击“保存”,即可完成解密

在这里插入图片描述
在这里插入图片描述

8)没有正确的密码无法打开加密的文件
在这里插入图片描述

2.在非本地机上对文件进行解密;
1)右键单击右下角PGP图标,选择“PGPKeys”

在这里插入图片描述

2)创建公钥qq123456及其邮箱

在这里插入图片描述

3)创建私钥qq12345678及其邮箱

在这里插入图片描述

4)结果如下
在这里插入图片描述

5)对加密文件进行解密
在这里插入图片描述
在这里插入图片描述

6)解密后结果如下:
在这里插入图片描述

3.对邮件进行加密和解密;
1)Gmail中新建一封邮件,输入收件人及内容后,选择“加密信息(PGP)”
右键单击任务栏右下角的“PGP托盘”,选择“当前窗口”,再选择“加密”, 按OK键后就对邮件加密。
在这里插入图片描述

2)邮件完成加密后,如图所示,点击发送
在这里插入图片描述

3)收件人接收到邮件。
在这里插入图片描述

4)输入密码后,点击“确定”
在这里插入图片描述

5)解密后的邮件如图
在这里插入图片描述

4.对文件进行加密和签名。
1)右键单击需要加密的文件,依次选择“PGP”——“加密&签名”
在这里插入图片描述

2)选择正确接收人后,单击“确定”
在这里插入图片描述

3)输入密码后,单击确定

在这里插入图片描述

4)文件加密成功
在这里插入图片描述

四、结果分析
1.PGP主要基于什么算法来实现加密解密?
非对称加密算法,即用公钥私钥加密
2.PGP可以实现哪些功能?
一、对文件和邮件进行加密和解密;
二、能给加密的邮件追加上数字签名,从而使收信人进一步确信邮件的发送者,而事先不需要任何保密的渠道用来传递密钥;
三、可以实现只签名而不加密,适用于发表公开声明时证实声明人身份,也可防止声明人抵赖,这一点在商业领域有很大的用途。
3.使用邮件加密时,对于收件人和发件人的使用环境有什么要求?
一、双方都应该有电子邮件数字证书
二、发件人必须要有收件人的公开密钥并确定收件人公开密钥是有效的,而且认为他是具有一定的信任度;
三、收件人必须要有发件人的公开密钥和会话密钥。

4.PGP如何配置用户的公钥及私钥?在需要加密解密时,如何使用?
PGP为用户生成一对密钥,一个公钥可以发给任何可信的用户进行加密使用;另一个私密保留给自己用来解密时使用。
在需要加密时,PGP产生一个会话密钥,并加密,然后PGP用接收方从公钥环中获取其公钥,最后构造消息的会话密钥部分;在需要解密时,PGP用消息的会话密钥部分中的KeyID作为索引,从私钥环中获取私钥,然后PGP提示输入口令短语,恢复私钥,最后PGP恢复会话密钥,并解密消息。

5.用户在设置密码时应注意哪些方面?
一、尽量选择高强度密码
二、对每个重要账户分别使用不同的密码
三、备份密码
6.用户对文件进行普通加密和数字签名有何区别?
一、用户对文件进行数字签名的加密过程和进行普通加密过程正好相反,使用的密钥对也不同。数字签名使用的是发送方的密钥对,发送方用自己的私有密钥进行加密,任何拥有发送方公开密钥的人都可以验证数字签名的正确性。而对文件进行普通加密使用的则是接收方的密钥对,任何知道接收方公开密钥的人都可以向接收方发送加密信息;
二、用户对文件进行普通加密的目的是通过把信息翻译成密码秘密地隐藏内容,保证文件数据的完整性和保密性,而用户对文件进行数字签名的目的除了保证文件数据的完整性和保密性,而且可以具有身份识别性,可以验证一个信息的发送者和指出内容是否被被篡改。

7.PGP的“文件粉碎”功能有什么作用?
永久的粉碎销毁文件、文件夹,并释放出磁盘空间。使用PGP粉碎工具来永久地删除那些敏感的文件和文件夹,而不会遗留任何的数据片段在硬盘上。这个工具是要确保您所删除的数据将永远不可能被别有用心的人恢复。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值