led*_*den 22 linux cryptography public-key gnupg private-key
我知道可以使用ssh-keygen -y
.
如何从 GPG 中的私钥中恢复(删除的)公钥(最好以与 OpenGPG 兼容的方式)?
Jen*_*rat 23
ssh-keygen -y
实际上并不恢复公钥,而只是从私钥中读取它,如果以 OpenSSH 格式存储,它总是附加在私钥中。
与 OpenPGP 类似:如果以符合 OpenPGP 的方式导出,私钥将始终包含公钥 - 在您拥有和信任的计算机上导入它,然后导出公钥。使用 GnuPG,执行以下操作:
gpg --import [private-key-file]
gpg --export [key-id]
Run Code Online (Sandbox Code Playgroud)
gpg --export
默认情况下只会导出公钥。
如果您共享了公钥,那么您很可能会在公钥服务器(例如http://pgp.mit.edu)上找到它,或者您的某个朋友在他的计算机上(他可以轻松找到)找到gpg --export
它。
归档时间: |
|
查看次数: |
11804 次 |
最近记录: |