【问题标题】:OpenPGPkeyserver No keys found after Submit OpenPGP Public KeyOpenPGPkeyserver 提交 OpenPGP 公钥后未找到密钥
【发布时间】:2019-12-17 18:33:04
【问题描述】:

当我在http://hkps.pool.sks-keyservers.net/ 中提交新密钥时,它会返回 200 OK 和以下正文:

1 key(s) added successfully.
Key block added to key server database.
  New public keys added: 

但是,我不确定密钥是否成功添加,因为New public keys added: 之后没有列出任何内容

事实上,在那之后,当我尝试在 OpenPGPkeyserver 中搜索密钥时,它会返回 No results found: No keys found


此外,当我使用以下命令通过命令行按下键时,我无法弄清楚服务器的响应是什么:

gpg --keyserver hkp://pool.sks-keyservers.net --send-keys B34A93B1

输出很简单:

gpg: sending key B34A93B1 to hkp://pool.sks-keyservers.net

我正在使用 gpg (GnuPG) 2.2.17 libgcrypt 1.8.4。

【问题讨论】:

    标签: gnupg pgp openpgp keyserver


    【解决方案1】:

    我的问题的答案:OpenPGPkeyserver No keys found after Submit OpenPGP Public Key 与传递给url 上的search 查询参数的错误值有关:

    http://hkps.pool.sks-keyservers.net/pks/lookup?search=***KEY-ID***&fingerprint=on&op=index
    

    这里的***KEY-ID*** 应该包含前缀0x.... 否则它将找不到公钥。

    尽管如此,当我们提交新密钥时,我仍然对返回的消息感到困惑,因为在: 之后没有给出明确的信息。 只是返回New public keys added:,没有什么是很模棱两可的

    【讨论】:

      猜你喜欢
      • 2022-01-13
      • 1970-01-01
      • 2020-01-04
      • 2018-03-17
      • 2017-12-25
      • 2016-04-06
      • 2012-07-13
      相关资源
      最近更新 更多