Proton 主页

密钥管理

阅读
0 分钟
类别
加密与密钥

Proton Mail 允许您在无需任何技术知识或软件安装的情况下发送和接收 PGP 加密电子邮件。Proton Mail 中的加密、解密和密钥管理对用户而言是不可见的。不过,Proton Mail 为高级用户提供了导入、导出、备份、生成和删除自己密钥的机会。本文介绍如何在 Proton Mail 中管理您的 PGP 密钥。

您的 PGP 密钥

您可以登录位于 mail.proton.me(新窗口) 的 Proton 账户来管理您的私钥。请前往设置 → 所有设置 → 加密与密钥(位于左侧边栏)。

Proton Mail encryption keys

密钥分为两类:邮件加密密钥(主要和非主要)和帐户密钥。每个电子邮件地址都有自己的一套密钥,帐户加密则有一套密钥。要查看某个地址或您的联系人的全部密钥,请点击顶部下拉菜单旁边的向下箭头。

Proton Mail 还允许您导入密钥、生成密钥,以及导出您的公钥和私钥。

密钥导出(备份)

Proton Mail 网页应用允许您导出您的密钥。这对于备份您的密钥非常有用,以防您忘记密码。在这种情况下,您可以导入已导出的密钥并恢复对邮件的访问。

您的公钥已显示在列表中。您可以复制公钥并将其分发给您的联系人,他们可以用它来向您发送并验证 PGP 邮件,以及验证您发送的 PGP 邮件。公钥不能用于解密您的邮件,因此不能用作备份。

要导出某个地址或联系人的私钥,请点击操作列下方的向下箭头,然后选择导出私钥。 由于您的私钥可用于解密您的电子邮件,因此务必确保您的私钥不会泄露,并且切勿导入他人可以访问的密钥。

导出私钥时,系统会要求您输入当前密码,该密码将用于解密您的私钥。然后,系统会要求您输入新密码,用于加密导出的密钥。请务必妥善保管此密码,因为您需要使用它才能使用此密钥!

密钥导入

密钥导入功能允许您将现有的 PGP 密钥添加到您的某个 Proton Mail 地址。如果您在来到 Proton Mail 之前在已迁移的域名上使用过 PGP,则可以导入您的旧 PGP 密钥,从而将 PGP 设置无缝迁移到 Proton Mail,而无需向收件人重新分发密钥。如果忘记密码,您还可以导入备份密钥,以恢复对该密钥及其关联邮件的访问。账户密钥不支持密钥导入。

每个地址的密钥数量上限为 20 个,因此如果您已经有 20 个密钥,则需要删除列表中的一个密钥,才能导入另一个密钥。

要为某个地址导入密钥,请点击生成密钥下拉菜单中的向下箭头,然后选择导入密钥。按照对话框中的步骤操作,并选择您要导入的密钥。如果密钥已加密,系统将要求您输入密码。

如果该密钥是某个非活跃密钥的备份,该密钥将被激活。否则,一个新密钥将被添加到该电子邮件地址的密钥集中。

注意: 请确保除您之外没有人可以访问您尝试导入的密钥。切勿导入由第三方生成的密钥。

默认情况下,新密钥不会用于加密发送给您的新电子邮件。要将新密钥设为您的默认私钥,您必须将其设置为主密钥。我们将在下方的主密钥部分说明如何执行此操作。

密钥生成

默认情况下,当您创建账户时以及每次创建新的电子邮件地址时,Proton Mail 都会生成一组密钥。

ECC Curve25519 类型的密钥使用称为 X25519 的 椭圆曲线加密 (ECC) 系统,该系统速度快、安全性高,尤其能够抵抗计时攻击。在您创建 Proton 账户之后,也可以添加 ECC 密钥。

您还可以导入 RSA-4096 密钥,这类密钥适合需要与旧版软件保持更高兼容性的场景。它使用 4,096 位密钥,可提供额外的安全优势,但会导致解密邮件的速度变慢。

如果您的现有密钥已泄露或密钥大小不符合要求,建议在创建地址后生成更多密钥。

请注意,每个地址拥有多个密钥会降低登录体验:登录时需要加载并解密每个密钥。每个地址的密钥数量上限为 20 个,因此如果您已经有 20 个密钥,则需要删除列表中的一个密钥,才能生成更多密钥。

密钥删除

要减少账户中的密钥数量,您还可以删除非主密钥。这将加快您的加载速度,或腾出空间用于新密钥。

您可以进入密钥下拉菜单并点击 DELETE 来删除密钥。系统会询问您是否要导出密钥。我们强烈建议您导出密钥,因为一旦删除此密钥,您将无法访问使用此密钥加密的电子邮件。访问这些电子邮件的唯一方法是导入已导出的密钥。

如果您无法删除帐户密钥,这属于正常现象,因为帐户密钥无法删除。只有非主要邮件密钥可以被移除。

密钥标志和设置

主密钥

要让您收到的电子邮件使用新密钥进行加密,您可以将新密钥设为主密钥。为此,请点击新密钥右侧的向下箭头,然后选择用于加密和数字签名。这会将该密钥标记为主密钥。将某个密钥设为主密钥后,您从此地址发送的所有已签名邮件也将使用此密钥进行签名。

已作废的密钥

如果您的联系人已信任您的密钥,将另一个密钥设为主密钥并不会强制您的联系人使用这个新的主密钥来加密发给您的电子邮件。要强制联系人使用新的主密钥,您必须将旧的已信任密钥标记为作废。这将阻止任何 Proton Mail 用户使用此密钥发送邮件。

打开密钥下拉菜单并点击作废,即可将密钥标记为作废。您只能将非主密钥标记为作废。打开下拉菜单并选择取消作废,即可将已作废的密钥恢复为未作废状态。

已泄露的密钥

您也可以将密钥标记为已泄露。这不仅会阻止 Proton Mail 用户使用此密钥向您发送邮件,还会导致所有使用该密钥签名的 Proton Mail 内部邮件无法通过签名验证。请注意,只有当您的联系人启用了密钥信任时,签名验证才会在其端启用。

进入密钥下拉菜单并点击标为已泄露,即可将密钥标记为已泄露。您只能将非主密钥标记为已泄露。已泄露的密钥始终被视为已作废。打开密钥下拉菜单并选择标为未泄露,即可将已泄露的密钥恢复为未泄露状态。

非活跃密钥

如果您忘记 Proton Mail 密码并重置密码,您将失去对相应私钥的访问权限,这些密钥集将被切换为“非活跃”状态。您将无法解密使用非活跃密钥加密的邮件,新邮件也不会使用非活跃密钥进行加密。只有在您知道旧密码的情况下,才能按照这些恢复加密邮件的说明重新激活非活跃密钥。