【实验目的】

1.掌握PGP基本介绍;
2.掌握PGP在加密技术中的应用;

【实验要求】

1.PGP在加密技术中的应用验证;

【实验环境】

1.Win10 家庭版
2.正常连接互联网并获得免费开源软件

项目一 PGP加密技术

任务一 PGP软件的安装

1.根据自己的系统选择64位版本的安装包:

pgp密钥导出 java pgp密钥生成_运维


2.安装并选择默认语言:

pgp密钥导出 java pgp密钥生成_linux_02


pgp密钥导出 java pgp密钥生成_pgp密钥导出 java_03


3.接受安装协议:

pgp密钥导出 java pgp密钥生成_pgp密钥导出 java_04


4.选择第二项-不显示发行说明:

pgp密钥导出 java pgp密钥生成_运维_05


5.选择no-不重启系统:

pgp密钥导出 java pgp密钥生成_加密技术_06


6.选择patch,关闭声音,重启系统:

pgp密钥导出 java pgp密钥生成_加密技术_07


7.汉化-将“中文包”目录下的所有文件复制到如下目录下:

pgp密钥导出 java pgp密钥生成_安全_08


8.工具-选项-选择语言-Deutsch:

pgp密钥导出 java pgp密钥生成_运维_09


9.重新打开,汉化成功:

pgp密钥导出 java pgp密钥生成_安全_10

任务二 利用PGP软件实现邮件加密

1.打开PGP desktop,选择 文件-新建PGP秘钥,打开“PGP秘钥生成助手”对话框:

pgp密钥导出 java pgp密钥生成_加密技术_11


2.输入名称和邮件地址:

pgp密钥导出 java pgp密钥生成_加密技术_12


pgp密钥导出 java pgp密钥生成_linux_13


3.创建口令:

pgp密钥导出 java pgp密钥生成_linux_14


pgp密钥导出 java pgp密钥生成_加密技术_15


4.完成秘钥生成:

pgp密钥导出 java pgp密钥生成_加密技术_16


pgp密钥导出 java pgp密钥生成_安全_17


5.在PGP Desktop中,选择“工具-选项-PGP选项”:

pgp密钥导出 java pgp密钥生成_加密技术_18


6.选择“主密钥”选项卡,并进行添加:

pgp密钥导出 java pgp密钥生成_linux_19


pgp密钥导出 java pgp密钥生成_linux_20


pgp密钥导出 java pgp密钥生成_linux_21


7.选中账户,点击右键,选中“导出”,选择好保存的位置并将秘钥保存:

pgp密钥导出 java pgp密钥生成_安全_22


pgp密钥导出 java pgp密钥生成_运维_23


8.将Dell中的公钥复制出来发送给Dell1:

pgp密钥导出 java pgp密钥生成_运维_24


9.Dell1中的公钥复制出来发送给Dell:

pgp密钥导出 java pgp密钥生成_加密技术_25


10.Dell1将要发送的文件利用PGP进行加密:

pgp密钥导出 java pgp密钥生成_pgp密钥导出 java_26


11.在打开的“PGP压缩包助手”对话框中,点击“添加”按钮,添加Dell和Dell1公钥:

pgp密钥导出 java pgp密钥生成_linux_27


pgp密钥导出 java pgp密钥生成_加密技术_28


10.对信件进行签名,同时设置加密、签名后的文件的保存位置,设置完成:

pgp密钥导出 java pgp密钥生成_安全_29


pgp密钥导出 java pgp密钥生成_linux_30


11.利用Dell1邮箱给Dell的邮箱发送加密后的文件:

pgp密钥导出 java pgp密钥生成_linux_31


12.Dell邮箱收到加密邮件,并下载加密后的附件:

pgp密钥导出 java pgp密钥生成_linux_32


13.对加密附件右击PGP Desktop,选择解密&校验选项进行解密,即可得到明文邮件:

pgp密钥导出 java pgp密钥生成_linux_33


14.解密后的文件如下图所示:

pgp密钥导出 java pgp密钥生成_安全_34