什么是 Key Transparency?
- 阅读
- 0 分钟
- 类别
- 加密与密钥
面向电子邮件的 Key Transparency 是 Proton Mail 推出的一项基于区块链技术的新高级安全功能。
为保障您的信息安全,当您向同样使用 Proton Mail 的联系人发送电子邮件时,Proton Mail 会自动应用端到端加密(E2EE)。
这种加密依赖于公钥加密技术,由密钥对组成:私钥和公钥。当您向同样使用 Proton Mail 的人发送电子邮件时,您设备上的应用会自动使用对方的公钥对邮件进行加密,该公钥由应用从 Proton 的服务器获取。对方的 Proton Mail 应用随后会在其设备上使用其私钥对您的电子邮件进行解密。
取决于您的威胁模型,您可能需要通过验证对方的公钥,确保您发送电子邮件的对象正是您想要联系的人。
您可能已经使用过我们的地址验证功能来检查公钥,现在,我们让这一流程对有需要的用户更加简便易用,无论您是公众人物、知名组织,还是仅仅关注自身安全。Proton Mail 的新密钥验证功能会自动检查您联系人的公钥,让您确信发送电子邮件的对象正是您想要联系的人。该功能基于一种名为 Key Transparency 的密码学概念,让您可以使用 Proton Mail 网页版查看自己和联系人的密钥状态。
如需了解更多详细信息,请阅读 Proton Key Transparency 白皮书
工作原理如下:您的 Proton Mail 客户端(目前为我们的网页应用)会检查从服务器获取的公钥是否与存储在私有区块链上可审计的 Key Transparency 目录中的公钥一致。这可确保您的 Proton Mail 客户端使用正确的密钥对您的消息进行加密,从而将您的电子邮件发送给预期的收件人。
公钥不会直接发布在目录中。相反,我们使用 Proton Mail 邮箱地址及其公钥的哈希结果来保护您的隐私。
请注意,此功能目前处于公测阶段。部分功能仍在开发和完善中。
另请注意,尽管 Proton 的 Key Transparency 功能利用了区块链技术,但该功能目前的形式并未关联任何公共区块链、令牌或加密货币。
如何验证您的密钥和联系人的密钥
Proton Mail 会定期运行审核,以验证您的密钥和联系人的密钥与 Key Transparency 目录中发布的密钥是否一致。
如需查看有关您和联系人公钥的更多信息,您可以查看此审核的结果。
如需启用 Key Transparency
1. 使用您的 Proton 账户用户名和密码登录 mail.proton.me(新窗口)。
2. 前往设置 → 所有设置 → Proton Mail → 加密与密钥,然后将 通过密钥透明化系统验证密钥开关开启。

如需验证公钥
登录 mail.proton.me(新窗口),然后前往设置 → 密钥验证(位于快速设置面板底部)。

您现在可以查看:
- 针对您自己的邮箱地址,密钥验证是否成功
- 对于您自己的邮箱地址或使用 Proton Mail 的联系人,密钥验证是否检测到问题

在极少数情况下,当 Proton Mail 检测到您或联系人的密钥存在问题时,您可能会看到以下某条消息:
- Proton Mail 检测到您最近对此地址密钥所做的更改尚未正确应用 — 在这种情况下,Proton Mail 会提示您在密钥设置中解决该密钥问题。
- Proton Mail 检测到此地址过去使用的密钥可能不真实 — 在这种情况下,Proton Mail 会向您提供相关公钥的指纹(一串由字母和数字组成的唯一字符串),您可以将其与收件人在其账户中看到的指纹进行对比。如果指纹一致,则可以确定您的邮件在发送过程中未被篡改。
- Proton Mail 无法验证过去对此地址密钥所做的某些更改 — 这可能是由于最近的密钥删除或密码重置所致。
- 此地址最近被停用后又重新启用。在该地址处于停用状态期间,共享到此地址的数据可能未使用您的密钥进行加密。
请注意,此屏幕不会列出已成功通过密钥验证的联系人的邮箱地址 — 它只会在检测到问题时通知您。
如何使用编写器验证联系人的密钥
在向联系人发送消息时,您可以轻松验证对方的密钥。使用 Proton Mail 网页应用,打开编写器并输入您想要向其发送消息的联系人的邮箱地址。
如果 Proton Mail 成功验证了对方的公钥,您会在其电子邮件地址旁边看到一个蓝色锁形图标,将鼠标悬停在图标上时,会显示端到端加密提示。

如果 Proton Mail 检测到您联系人的密钥存在问题,您会在其电子邮件地址旁边看到一个红色警告图标,并且出于安全考虑,向该地址发送消息的功能将被禁用。
请注意,Proton 的 Key Transparency 系统可能会出现误报,尤其是因为该功能目前仍处于 公测阶段。如果您对 Key Transparency 有疑问,或者不确定自己是否遇到了误报 , 请联系我们的支持团队。
常见问题
Key Transparency 是否适用于 Proton Mail 的移动应用?
Key Transparency 目前处于公测阶段,仅在 Proton Mail 网页应用中可用。日后可能会支持我们的移动应用。
Key Transparency 是否仅适用于同样启用了该功能的联系人?
Key Transparency 适用于所有使用 Proton Mail 网页版的 Proton Mail 联系人。他们无需启用该功能。启用 Key Transparency 只是让您可以查看自己和联系人的公钥状态。