如何导出所有本地签名

如何导出所有本地签名

我有 2 个独立的密钥环,想要将所有公钥和我制作的相应签名转移到我的另一个密钥上。

〜10年前,我在一台离线计算机上创建了一个主密钥,其中包含签名和加密子密钥。

我最终没有使用子密钥,因为我开始在具有不同密钥环的在线计算机上使用 gpg4win,并且从那时起收集了 > 40 个签名并对它们全部进行了本地签名。

我现在想开始使用已经离线 10 年的旧密钥,但我不想重建我收集和签名的所有公钥。

我认为最好的做法是导出所有带有本地签名的公钥,然后使用离线密钥最终信任我的 gpg4win 密钥。然后为在线 gpg4win 密钥生成撤销证书并停止使用它。

gpg --export命令似乎不允许我导出所有公钥。

请让我知道您的想法和/或是否有更优雅的解决方案将我的密钥环转移到我的旧的离线密钥。

答案1

还有其他几种方法,但这--export-options export-local-sigs是最直接的答案。

--import-options import-local-sigs(您稍后也必须指定。)

相关内容