PGP(Pretty Good Privacy)是一种安全协议,它通过对敏感数据或文件进行加密来保护交换内容。因此,这类协议在机密邮件往来等场景中会很有价值。
方法一 用 Mailvelope 为 gmail 进行 PGP 加密
1. 安装 Mailvelope 扩展
根据您所使用的浏览器,在 Chrome、Firefox 等上安装该扩展。

2. 将公钥添加到您的密钥库中
您会注意到,这一次如果用公钥打开该文件,就会出现 mailvelope 的标志。

点击导入密钥,您会看到收件人的 PGP 密钥,然后确认。

第 6 步:接收一份公钥并发送加密邮件
1. 在 Mailvelope 上创建自己的密钥
点击「+ 生成」并填写各个字段。

2. 发送加密邮件
在 Gmail 中点击 Mailvelope 的标志来撰写一封新邮件。

在已创建的密钥中选择收件人,然后发送邮件。

输入密钥的密码以发送邮件。

如果您在 Gmail API 授权方面遇到问题,请前往 Mailvelope 启用 Gmail API 集成:

以下就是收件人应当收到的内容:

方法一:用 Thunderbird 进行 PGP 加密
这款软件可以管理我们的邮件,并将便于我们安装 PGP 协议。
1.下载 Thunderbird 可在此处找到该软件。

2. 启动安装
选择「标准」安装类型

然后点击「安装」

第 2 步:配置 Thunderbird
1. 配置一个已有的电子邮件地址

2. IMAP 配置
选择 IMAP 选项,然后点击「完成」。

3. 完成配置
点击「完成」。

第 3 步:在 Thunderbird 上配置 OpenPGP 并创建密钥
1. 设定一对个人密钥
进入「账户设置」

然后进入「端到端加密」

创建一个新密钥

- 如果您已经有一对来自其他软件的 OpenPGP 个人密钥:勾选「导入现有的 PGP 密钥」选项
- 否则勾选「创建新的 OpenPGP 密钥」选项

按您的意愿完成密钥的配置

2. 指定密钥
密钥创建完成后,仍在账户设置中,指定您希望为该邮箱账户实际使用的那把密钥。

这样,密钥创建完成后,您现在就准备好通过使用 OpenPGP 的 PGP 协议来建立安全的邮件交换了。
第 4 步:发送您的公钥
1. 进入安全设置

2. 进入 OpenPGP 部分,然后勾选「附上我的公钥」并发送邮件

以下就是您的收件人将收到的内容的样子

然后,他将可以像下面这样打开文件,从而获取您的公钥:

附加内容:
1°)从 Thunderbird 导出您的私钥
进入「账户设置」,然后进入「端到端加密」。
展开密钥的信息,以便将您的私钥保存到一个文件中。

(本示例中所用的邮件地址在此处为便于演示已作更换)
选择一个密码(务必牢记),然后点击「确定」以启动导出。

2°)在 Mailvelope 上导入一份外部密钥
现在,回到 Mailvelope 并导入您的密钥

方法是拖入文件并点击「导入密钥」

这样,您就成功导入了您的私钥。

