在切换机器或在不同平台上工作时,如何使用旧的GPG密钥?

时间:2014-10-02 20:18:58

标签: git pgp gnupg

我目前已经"使用GPG密钥签署Git提交"作为我工作流程的一部分。

我想知道如何在新计算机或操作系统上使用旧签名。

1 个答案:

答案 0 :(得分:2)

使用GnuPG,您可以使用

轻松导出密钥
gpg -a --export-secret-keys [key-id] >key.asc

然后将它们导入另一台计算机(gpg --import key.asc)。

特别是对于签名工作,建议使用using multiple subkeys for multiple machines。如果其中一台计算机遭到入侵,您可以轻松撤销子项而不会丢失认证。