如何使用GPG(GnuPG)进行加密

2025-05-23 04:00:41

GnuPG(GNU Privacy Guard,简称:GPG)为一款免费开源的使用非对称密钥加密(asymmetric cryptography)之软件,最初由Werner Koch开发,该软件使用非对称密钥(亦称公开密钥加密)提高加密速度,使用公钥便于交换。 GnuPG是自由软件基金会的GNU计划的一部份,与2000年开始接受德国政府资助。以GNU通用公共许可证第三版授权,下面为在Windows操作系统(Windows 7或Windows XP)下使用方法。

工具/原料

GnuPG加密软件

加密过程

1、 加密过程需要双方均安装GnuPG,大致过程为A在本地生成公钥和私钥,将公钥上传到公钥服务器或者直接发送给B,B接受到公钥后对文件进行加密(加密后B无法解密)并将加密文件发送给A,A弋讥孜求使用私钥解密,从而避免直接传送密码。

下载及安装

1、1.首先到官方网站下载安装源程序。

如何使用GPG(GnuPG)进行加密

3、3.下载完毕后点击安装源程序进行安装,弹出“用户帐户控制”对话框,点击“是(Y)”继续。

如何使用GPG(GnuPG)进行加密

5、5.弹出许可协议,点击“Next>”继续。

如何使用GPG(GnuPG)进行加密

7、7.选择安装路径,不建议安装到系统盘,点击“Next>”继续。

如何使用GPG(GnuPG)进行加密

9、9.选择开始菜单文件夹,点击“Next>”继续。

如何使用GPG(GnuPG)进行加密

11、11.安装完毕,点击“Finish”即可。

如何使用GPG(GnuPG)进行加密

2、13.软件开始初始化。

如何使用GPG(GnuPG)进行加密

4、15.点击“File”并选择“New Certificate...”。

如何使用GPG(GnuPG)进行加密

6、17.分别在对应栏输入相应内容(输入真实邮件地址),如需做进一步设置,则点击“Advanced Settings...”。

如何使用GPG(GnuPG)进行加密

8、19.显示出所有参数设置,点击“Create Key”继续。

如何使用GPG(GnuPG)进行加密

10、21.再次输入密码并点击“OK”。

如何使用GPG(GnuPG)进行加密

12、23.在下图中蓝色框内输入路径并点击“OK”进行保存(本例中保存为ytyzx2014.gpg)。

如何使用GPG(GnuPG)进行加密

14、25.回到主界面在“My Certificates”可看到已生成密钥对。

如何使用GPG(GnuPG)进行加密

16、27.选择路径将密钥文件保存到本地(扩展名为asc)。

如何使用GPG(GnuPG)进行加密

18、29.哇彖莆娉亦可将公钥上传到公共或私有服务器上,选中公钥并点击鼠标右键,选择“Export Certificates to Server...”。

如何使用GPG(GnuPG)进行加密

20、31.提示已经上传成功。

如何使用GPG(GnuPG)进行加密

2、33.如出现下图提示则表明未配置目录服务。

如何使用GPG(GnuPG)进行加密

4、35.在下图中点击“New”。

如何使用GPG(GnuPG)进行加密

6、37.重新点击“Lookup Certificates on Server”,输入公钥名称(本例中为ytyzx)并点击“Search”。

如何使用GPG(GnuPG)进行加密

8、39.提示已经导入成功。

如何使用GPG(GnuPG)进行加密

10、41.选择您需要加密的文件并点击“打开(O)”。

如何使用GPG(GnuPG)进行加密

12、43.选择已生成之密钥并点击“Add”按钮后将密钥添加,然后点击“Encrypt”。

如何使用GPG(GnuPG)进行加密

14、45.提示加密后原文件将被删除,点击“Continue”继续。

如何使用GPG(GnuPG)进行加密

16、47.加密完毕,提示原文件已被删除。

如何使用GPG(GnuPG)进行加密

解密文件

1、49.收到对方发送的加密文件后,在加密文件(本例中为jiaoxue.db.gpg)点击鼠标右键,选择“Decrypt and verify”。 蓿速咸逵亦可在Kleopatra主界面依次点击“File-->Decrypt/Verify Files...”,找到对方发送的加密文件打开。

如何使用GPG(GnuPG)进行加密

3、51.弹出输入密码提示,输入原来设置的密码短语(Passphrase),并点击“OK”开始解密。

如何使用GPG(GnuPG)进行加密

5、53.在加密文件同路径下可看到解密文件(本例中为桌面)。

如何使用GPG(GnuPG)进行加密
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢