【问题标题】:How to give highest trust level to an OpenPGP certificate in Kleopatra?如何为 Kleopatra 中的 OpenPGP 证书提供最高信任级别?
【发布时间】:2015-10-25 09:18:05
【问题描述】:

我想为证书提供最高信任级别。我需要这样做,因为这个证书是我的,但我在格式化我的电脑之前没有导出它。

我从公钥服务器下载了它,我的私钥保存在 KeePass 中,但我不知道下一步该做什么。

【问题讨论】:

  • 请查看FAQ,了解有关 Stack Overflow 主题的问题类型。这根本不是一个开发问题,更适合 Stack Overflow 的姊妹站点 Super User。我已经将您的问题标记为迁移,您无需执行任何操作,只需下次在正确的平台上提问即可。
  • 我在这里发帖是因为我发现了一些关于 gpg 的其他问题。对此感到抱歉

标签: public-key-encryption gnupg openpgp


【解决方案1】:

很抱歉,我无法告诉您如何在 Kleopatra 中执行此操作,但在命令行上相当容易。

  1. 如果您还没有导入私钥,请将其保存到一个文件中(比如说,key.pgp,名称和扩展名无关紧要)。现在运行gpg --import <key.pgp。现在应该使用gpg -K 列出您的密钥。
  2. 对于设置信任(OpenPGP 中的最高信任级别是“ultimate”,通常只应用于您自己的证书,正如您在这种情况下想要做的那样),运行gpg --edit-key [key-id](打印在上面的gpg -K) .在编辑键菜单中,运行trust;并输入 5(后跟 Return 表示“我最终信任”。用 y 确认(再次跟 Return ),最后运行 save 来存储修改后的密钥并退出 GnuPG。

【讨论】:

  • 感谢您的回复。当我尝试导入保存到文件中的密钥时,我收到一个错误(从意大利语翻译):未找到有效的 OpenPGP 数据分析的文件总数:0
  • 如果答案解决了您的问题,请考虑选中左侧的复选标记以将问题标记为已回答。
  • 我认为您在我完全编辑之前阅读了我的信息。我不认为返回这里意味着像在聊天中那样“发送”。
  • 这听起来很麻烦,而且你的私钥文件搞砸了。你知道你是如何创建/导出到 KeePass 的吗?
  • 我想我们找到了问题所在。我没有导出私钥文件但我有密钥本身(我的“密码”,如果我们可以这样说的话)
猜你喜欢
  • 1970-01-01
  • 2019-09-15
  • 2012-02-07
  • 2022-12-28
  • 1970-01-01
  • 1970-01-01
  • 2016-05-24
  • 2013-06-04
  • 2012-03-01
相关资源
最近更新 更多