今天收到客户发来的一封邮件,邮件内有个 PGP 格式的文件,附带有另外一个文件和密码;
经过一番百度,才知道客户发过来的文件是经过专门工具(PGP Desktop)加密后的文件,需要安装该工具,并且使用客户一同发过来的解密许可文件及密码将文件解密。
经过一番尝试,我终于将该加密文件顺利解密成功,感觉自己又进步了一点点。在此,将这个小经验分享出来,希望能够对你有些用处。
介绍
PGP (Pretty Good Privacy Desktop)是全世界最流行的文件夹加密软件。是一个基于公钥(RSA)和私钥(AES)等加密算法的加密软件系列。能对邮件、文件、文件夹、整个硬盘加密,全网段加密权限和访问权限控制等。它的源代码是公开的,经受住了成千上万顶尖黑客的破解挑战,事实证明 PGP 是目前世界上最安全的加密软件。
加密方式:
PGP 加密与解密不像其它传统加密的方式,而是利用所谓的公开钥匙密码学 (Public Key Cryptology) 为基础。举例来说,当您要传送一封保密信或档案给笔者时,必须先取得笔者的公开钥匙 (Public Key) ,并且将它加入您的公开钥匙环 ( Public Keyring) 中,然后利用笔者的公开钥匙将信件加密。当笔者收到您加密的信件后,笔者必须利用其相对的私人钥匙 (Secret Key) 来解密。因此,除非其他人拥有笔者的私人钥匙,否则无法解开您所加密的信件。同时,笔者在使用私人钥匙解密时,还必须输入通行码 (Pass Phrase),如此又对加密后的讯息多了一层保护。
—–来自:百度百科
安装 PGP
1. 从网上找到安装包,下载安装包。
2. 因为我的电脑是 Win64 系统,所以我选择对应的安装包,双击安装包,开始安装;
3. 勾选 “I accept the license agreement”,单击 next;
4. 选择 “Do not display the Release Notes” ,单击 next ;
5. 单击 Ignore ,忽略问题;
6. 询问是否重新启动,单击 No ;
7. 激活:解压 keygen 压缩包(可能会有杀毒软件报错,请添加信任),右击,以管理员身份打开 keygen.exe,先点击 patch,会出现 patch done 的提示。完成后重启电脑,切记!
8. 接下来,断掉网络(很关键,必须照做),打开 PGP 软件,这里选择 yes ,单击 下一步;
9. 出现输入序列号的提示时,可以重新打开 keygen.exe,然后复制 serial(序列号),输入到下面的文本框中;单击 下一步;
10. 单击 下一步;
11. 单击 下一步;
12. 单击 下一步;
13. 单击 下一步;
14. 单击 下一步;
15. 单击 下一步;
16. 单击 下一步;
17. 单击 完成;结束安装;
18. 中文设置:关闭 PGP 软件,解压 中文语言包,将解压后的所有文件复制到 C:\Program Files\Common Files\PGP Corporation\Strings 目录下,并替换原有文件。
19. 重新启动 PGP 软件,已经是中文界面环境了。
使用方法:
软件安装好后,开始尝试打开这个神秘的文件。客户给我的邮件里有一个秘钥文件盒一串密码,我将通过两把文件钥匙解锁这个加密文件;
1. 双击 PGP 图标,启动软件;
2. 解密左侧选择 PGP 密钥;
3. 文件菜单下 选择 “导入”;
4. 选取 密钥文件 216633.sec.asc ;
5. 单击 导入 ;
6. 单击 确定;
7. 密钥文件被导入,右键单击被导入的密钥,选择 密钥属性;
8. 在弹出的界面中设置 信任度 选项为 “绝对”;关闭界面;
9. 重新单击 “文件–> 打开”;
10. 弹出的选择对话框中,选取 要解密的文件;
11. 文件被导入;
12. 右键 单击导入的文件,选择 提取;
13. 弹出存放路径选择对话框,选择解密后的文件的存放路径;
14. 解密后的文件被提取至相应的文件夹下面;
15. 给文件添加后缀名 .rar (我们已经知道客户发给我们的文件为压缩包格式,如果是其它格式文件,后缀名会不一样);
16. 将解密后的压缩包文件解压;
解密完成!