我删除了在新笔记本电脑上安装时生成的新密钥,但现在 Enigmail 无法导入旧密钥

我删除了在新笔记本电脑上安装时生成的新密钥,但现在 Enigmail 无法导入旧密钥

我在一台新笔记本电脑上安装了 Enigmail,并犯了一个错误,让它为我生成密钥对。我意识到了自己的错误,并删除了新密钥。但现在,当我尝试从旧笔记本电脑导入密钥时,它显示:

您没有与此撤销证书匹配的密钥(...这是我的新密钥 ID...)!

如果您丢失了密钥,则必须在导入撤销证书之前先导入密钥(例如从密钥服务器导入)!

但据我所知,新密钥从未到达服务器。那么我该如何告诉 Enigmail 忘记新密钥呢?还是我完全误解了这个问题?

答案1

听起来像您要导入的文件不是你的钥匙,但你在新笔记本电脑的文件夹中发现了一个不相关的文件.gnupg

它唯一包含的是“紧急”撤销,可用于将密钥标记为不可用。(它适用于公钥曾是发送到密钥服务器,但后来您丢失了私钥并且不想让其他人再使用它来发送邮件。)

使用文本编辑器和/或命令行工具检查您正在导入的文件gpg。例如,当您运行 时gpg < your-key-backup.txt,它应该会显示您的旧密钥 ID。

您可以完全跳过 Enigmail 并使用gpg --import < your-key-backup.txt

相关内容