将我的所有内容转移到另一台计算机后,我发现我忘记了其中一个 GPG 密钥的密码,因为我不经常使用它,因为它已被缓存。缓存的密码是否存储在此处:/usr/local/var/cache/gnupg
?
也许我可以将该文件夹复制到新计算机,并且缓存的密码也会传输相同的密码?
两者都运行 Debian 8。
答案1
GPG 密码不会缓存在磁盘上的任何位置。如果是的话,那将是一个巨大的安全漏洞。它们可以暂时存储在记忆中如果您设置了相关选项,以避免输入的麻烦。
如果您丢失了私钥的密码,您的密钥将无法使用,因为无法恢复密码。