在不知道密码的情况下导出 GPG 私钥

在不知道密码的情况下导出 GPG 私钥

所以我现在花了很多时间在这上面,我希望有人能给我任何有用的意见。我想从 GPG(位于~/.gnupg/private-keys-v1.d)中导出加密的密钥,但我没有密码。所以正常的gpg --armor --export-secret-keys <name>对我来说不起作用。我的目标是将加密的私钥转换为装甲 OpenPGP 格式(同时仍处于加密状态)。

只是格式的改变,没有发生任何解密。

因此,我深入研究了 RFC 4880 标准,以了解数据包结构的工作原理,但这并没有给我带来任何帮助。

我希望这是不稳定的。

是否可以手动执行此操作,或者在 gpg 的导出功能期间以不同的方式解密和重新加密密钥?

相关内容