如何验证导出的 gpg 密钥是公钥还是私钥

如何验证导出的 gpg 密钥是公钥还是私钥

如果我使用命令行导出了 gpg 密钥,如何验证导出的密钥是否是公钥?我对二进制格式和装甲格式都很感兴趣。我只是有点害怕意外发布我的私钥。感谢您的帮助

答案1

在命令行上运行:

gpg the-keyfile

为(the-keyfile装甲.asc) 或.pgp(二进制) 文件。输出将以sec(密钥可用) 或pub(仅公钥) 开头。这是成功导出密钥:

sec  [more key details]
ssb  [more subkey details]

这是公钥:

pub  [more key details]
sub  [more subkey details]

请注意,导出密钥也意味着导出公钥(可以从密钥中导出公钥)。

相关内容