我在 Enigmail 中创建了一个加密密钥对,但当我在终端中执行 `gpg --list-keys` 时看不到它

我在 Enigmail 中创建了一个加密密钥对,但当我在终端中执行 `gpg --list-keys` 时看不到它

我为 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 -> 密钥管理 -> 选择您的密钥 -> 右键单击​​ -> 将密钥导出到文件 -> 导出密钥。

密钥

相关内容