Kleopatra 软件是 GnuPG 的一个经过认证的管理器和图形界面。它可以让您保存自己的 OpenPGP 密钥。该软件既可以安装在 Windows 上,也可以安装在 Linux 上。
步骤 1:安装 Kleopatra
要安装这个软件,您需要先下载 "Gpg4win" 软件
进行安装,当出现组件选择界面时,会有一些组件被默认勾选,请保持原样。

保持 Kleopatra 的复选框处于勾选状态并关闭窗口,以便直接启动该软件。

步骤 2:创建一对新密钥
1. 创建一对新密钥
首先,您可以点击 "新建 OpenPGP 密钥对" 来创建一对新密钥。正是这对密钥让您在之后能够加密和解密消息。

2. 填写您的信息
填写您的信息,勾选 "用一段口令短语保护生成的密钥" 复选框,以获得最高的安全性。然后点击 "创建"。

3. 设定口令短语

4. 完成密钥对的创建
您会看到系统向您提示一些新的步骤,这些步骤将在本文后面说明。请点击 "完成"。

5. 备份密钥对
对您的密钥对进行备份是必不可少的,以防您的电脑或该软件出现任何问题。这样一来,您始终可以把密钥对重新导入到新版本的 Kleopatra 中,或者在需要时把它恢复回来。为此,您需要用到自己的口令短语。

步骤 3:导出自己的 PGP 公钥
右键点击您刚刚创建的密钥对,然后点击 "导出"。

密钥导出之后,如果您用比如 "记事本" 打开它:

您会看到它显示成下面这样,一把 PGP 公钥就是这个样子:

步骤 4:导入他人的公钥
要想给某个人发送加密消息,您需要他的公钥。同样,收件人也需要您的公钥来验证签名,从而确认发件人确实是本人。因此在交换加密消息的过程中,我们建议您先互相交换公钥。
1. 打开公钥并复制
选中全部文本并复制。这里您可以取 Awoui 的公钥来做测试:
-----BEGIN PGP PUBLIC KEY BLOCK-----
mDMEYllkkBYJKwYBBAHaRw8BAQdAOA25ciXazIpy1IM2oXxlkQpLZaXYWnU8DrDD
VDhF7C+0I0FkbWluIEF3b3VpIDxhZG1pbi5hd291aUBhd291aS5jb20+iJoEExYK
AEIWIQTwEJ48u0/hAOwFm+EnwzaJHZLhHAUCYllkkAIbAwUJA8OWEAULCQgHAgMi
AgEGFQoJCAsCBBYCAwECHgcCF4AACgkQJ8M2iR2S4RxpuAEAyyHQ/gPD5f0GiUPQ
sqeqtEi9/aq31teFbAyNWax8YgIA/3VX8CNvjR3oQoJHVdccNxxQwY7LMwCFk+fY
t/RX0nYOuDgEYllkkBIKKwYBBAGXVQEFAQEHQOSBRbfvj8cWJxI9n98uDCJOdBnM
ZB0UYYdgOFlwpD8NAwEIB4h+BBgWCgAmFiEE8BCePLtP4QDsBZvhJ8M2iR2S4RwF
AmJZZJACGwwFCQPDlhAACgkQJ8M2iR2S4RwlBAEA8xPkwQPBugO9CvLphFCFkUDy
mrmwb07UNpxx+mYXr3MBAM+YE7d6CcNjmBhibJDCd+vmVfD7eIOWY2OqXPufUCoG
=5Kag
-----END PGP PUBLIC KEY BLOCK-----

2. 把公钥导入 Kleopatra
进入 "工具",在 "剪贴板" 设置中,点击 "导入证书"

您会看到这个窗口,请点击 "是"

进行认证,然后再次输入您的口令短语

3. 认证公钥
正常情况下,当您导入一把密钥时,可以直接对它进行认证。这项认证是由您自己完成的。
不过,有时这项认证没有被记录下来,那就需要点击 "认证" 手动重新做一次。

步骤 5:发送加密消息
现在您已经导入了收件人的公钥,就可以向他们发送加密消息了。
1 撰写一条消息
在记事本中打开一个空白页面,写下您的消息并复制它。

2. 加密消息
把消息复制到剪贴板之后,回到 Kleopatra。进入 "工具" 设置,在 "剪贴板" 中,点击 "加密"。

点击 "添加新的收件人" 来添加一位收件人,选择该收件人的证书,然后点击 "确定"

添加收件人之后,选中他,点击 "下一步",然后点击 "确定",您应该会看到这个窗口:

3. 发送加密消息
点击 "确定" 之后,剪贴板中就会有一条加密后的消息。
接着把这条消息复制到记事本的一个空白页面上,您就会得到加密后的消息,它以 "BEGIN PGP MESSAGE" 开头,很容易辨认。

因此,消息一旦被加密,只有您使用了其公钥并把他添加为收件人的那个人才能解密并阅读这条消息。于是您可以复制这条消息,通过任何平台把它发送给收件人。
步骤 6:解密一条消息
取出您收到的加密消息,然后复制它

接着,回到 Kleopatra,在设置中进入 "记事本"。
把加密消息粘贴到里面,然后点击 "解密/验证记事本"

随后您会看到一条绿色背景的消息,确认签名是有效的。解密后的消息就会显示在您之前粘贴的加密消息的位置上。
