导出密钥而不对导出文件进行密码加密

Ant*_*des 4 gnupg

我有一个用密码加密的密钥。拿着它:

gpg --export-secret-keys --armor KEYID >backupfile.asc
Run Code Online (Sandbox Code Playgroud)

这不需要我输入密码就能完成它的工作。因此,我得出的结论是,它保存了用密码加密的密钥。然而,我想要的是它解密密钥,然后以未加密的方式备份它。我怎样才能做到这一点?

pet*_*erh 5

你不能。

所需的补丁对于 GnuPG 来说是相当微不足道的,但是,其上游开发可能无法做到这一点。然而,GnuPG 是开源软件,github 上的一个项目分支(包括修复许多其他主要可用性问题、不需要的功能等)可能会受到热烈欢迎。

这是典型的案例,因为上游开发将“安全”与“不可用”的术语混合在一起。