如果我有一个加密文件、私钥 pgp 文件和密码,我可以提取 GPG 公钥吗?

如果我有一个加密文件、私钥 pgp 文件和密码,我可以提取 GPG 公钥吗?

我正在做一个项目,项目提供了 GPG 私钥(采用 Armor 文本格式)、密码短语以及使用公钥加密的文件。但是公钥不可用。我已通过导入私钥和解密示例文件验证了我拥有的部分,因此我知道我拥有的 3 位是有效的。

有没有选项可以从我可以访问的这 3 个部分中重新创建公钥?

答案1

如果您已经使用 导入了私钥,则gpg --import private.asc可以使用 导出公钥gpg --export <id>。默认情况下,它仅导出公钥。

相关内容