我为 Thunderbird 安装了 Enigmail 邮件加密插件,并按照安装向导的指示创建了密钥对。我可以用这个密钥发送和加密/解密邮件。
但是,当我想在终端中列出我的密钥时,gpg --list-keys
我没有得到任何输出。为什么?
答案1
Enigmail 的插件将其自身与标准gpg
密钥环分开。
这就是为什么您看不到任何输出。
如果您出于任何原因希望将公钥(和私钥)也存储在gpg
密钥环中,只需执行以下操作,假设您将公钥甚至可能私钥存储在名为 MyNewKey.asc 的文件中:
gpg --import MyNewKey.asc
将私钥添加到 gpg 密钥环的示例输出:
gpg: key E46008C3: secret key imported
gpg: key E46008C3: "Vlastimil Burián <[email protected]>" not changed
gpg: key E46008C3: "Vlastimil Burián <[email protected]>" not changed
gpg: Total number processed: 2
gpg: unchanged: 2
gpg: secret keys read: 1
gpg: secret keys imported: 1
如果您不知道如何从 Enigmail 内部获取文件的密钥:
Thunderbird 菜单 ( F10) -> Enigmail -> 密钥管理 -> 选择您的密钥 -> 右键单击 -> 将密钥导出到文件 -> 导出密钥。