如何导出私人 PGP 电子邮件密钥

jsj*_*jsj 1 security encryption key-authentication gpg

我已经使用 为我的电子邮件地址制作了一个密钥对gnupg。我想我应该保留它的备份,这样如果我丢失了台式计算机,我可以继续使用相同的密钥。

这是正确的想法吗?

如何导出我的私钥/整个对?

Omn*_*ous 5

你有没有尝试过:

gpg --export-secret-key
Run Code Online (Sandbox Code Playgroud)

那应该这样做。您可能必须提供要导出的密钥的 ID。--armor如果您需要漂亮的 ASCII 码,也可以提供。

您不需要公钥,因为公钥总是可以从私钥轻松生成。

保留备份可能是一个明智的主意。我还倾向于生成一个--gen-revoke我不发布的撤销签名(选项),并将其备份,通常在一个单独的地方。这允许我在丢失密钥或以其他方式受到损害时撤销密钥。

我强烈建议您将密钥备份保持离线状态。