Chi*_*ins 15 windows thunderbird pgp enigmail
对不起,如果这是一个简单的回答问题,我就是找不到我要找的东西。
我想在我通过 Enigmail 创建的 Windows 机器上找到我的公钥/私钥组合的位置,这样我就可以分发我的公钥并对我的私钥进行一些备份。有什么想法我会去哪里看?
谢谢!
use*_*686 16
所有 GPG 密钥都存储在“密钥环”中,位于~/.gnupg或%AppData%/gnupg。运行gpg --version将显示正在使用的路径。
共享密钥的常用方法是将它们导出到文件...
gpg -a --export my.email@example.com > mypubkey.asc
Run Code Online (Sandbox Code Playgroud)
...或将其发布在密钥服务器上,并为其他人提供密钥 ID 和指纹:
gpg --keyserver pool.sks-keyservers.net --send-keys my.email@example.com
gpg --keyid-format 0xlong --fingerprint my.email@example.com
Run Code Online (Sandbox Code Playgroud)
也可以使用 Enigmail 的密钥管理窗口完成上述操作。
进行备份时,请注意存储格式会随着时间的推移而变化,只有导出格式是明确定义和稳定的。特别是,GnuPG 2.1 的存储格式与 GnuPG 1.x 非常不同,甚至就地升级也容易出错。
因此,您应该备份实际的密钥环文件(pubring、secring、trustdb)以使恢复更容易(因为它们还包含个人首选项,例如信任级别),但是,您还必须通过以下--export-secret-keys选项导出您的私钥:
gpg --export-secret-keys my.email@example.com > mysecretkey.asc
Run Code Online (Sandbox Code Playgroud)