在 Thunderbird 中哪里可以找到签名证书?

在 Thunderbird 中哪里可以找到签名证书?

我最近在笔记本电脑上除了 Windows 之外还安装了 Linux 版本。我现在正在复制重要的程序和设置。

我曾经使用 Windows 中的证书在 Thunderbird 中签名消息。我想在 Linux 中导入该证书,但我不知道在哪里可以找到它或如何执行此操作。

所以我的问题有两个:

  • 在哪里可以找到用于在 Thunderbird 中签署消息的证书文件?
  • 我怎样才能将它们复制到 Thunderbird 的另一个安装中?

答案1

这取决于您要使用的证书类型。您标记了,但我不确定您是否真的在寻找 S/MIME (X.509) 证书。

S/MIME(X.509)

与 Firefox 一样,Thunderbird(与大多数其他应用程序不同)使用自己的证书存储,而不依赖于系统的证书存储。

  1. 打开优先(在里面编辑或者工具菜单,取决于您的操作系统)
  2. 打开先进的 标签,然后证书
  3. 在里面查看证书菜单,选择您的证书
  4. 选择要导出的证书并按备份或选择全部备份

在新机器上,打开相同的证书管理器,但选择进口 反而。

开放PGP

如果您通过 Enigmail(Thunderbird 插件)和 GnuPG 使用 OpenPGP,则密钥由 GnuPG 管理。

跑步

gpg --export-secret-keys [key-id] > secret-key.pgp

在旧机器上导出密钥,将文件传输到新机器,然后使用

gpg --import < secret-key.pgp

在命令行上。如果您更喜欢使用您选择的图形用户界面,它也应该提供类似的功能,但请确保还导出秘密密钥,而不仅仅是公共密钥。

或者,您可以简单地将整个~/.gnupg(unixoid 系统)或%APPDATA%\GnuPG(在 Windows 上)文件夹复制到新机器,这也会传输所有其他的密钥和信任设置。

相关内容