运行 gpg --export-secret-key 获取的密钥是加密的还是明文的?

运行 gpg --export-secret-key 获取的密钥是加密的还是明文的?

如何在多台机器上共享一个 PGP 密钥详细说明如何使用 将您的 gpg 密钥导出到文件中gpg --export-secret-key -a > secretkey.asc。答案是什么不是状态是创建的密钥文件是否使用您的密码或明文加密。

密钥文件是否加密?

答案1

当您导入由选项创建的密钥时--export-secret-key,您将获得公钥和私钥;但是,就像以前一样,您需要密码才能使用私钥。这表现在您不需要密码即可运行gpg --export-secret-key -a,因此密钥永远不会被解密。

就我个人而言,如果我正在传输或存储该密钥,我会确保再次加密此类导出的密钥(也许是对称的,使用一个长而唯一的密码)。

相关内容