【问题标题】:Python API to fetch PGP public key from key server?Python API 从密钥服务器获取 PGP 公钥?
【发布时间】:2009-08-10 11:42:24
【问题描述】:

是否有任何 Python API 可以从公钥服务器获取 PGP 公钥?

【问题讨论】:

  • 你将不得不更加具体...
  • 通过 HTTP 查询(如第一个答案中所建议的)容易出错。您可以使用python-hkp(但目前仅适用于 Python2)或python-gnupg 来更有效、更可靠地获取密钥。
  • @mehaase 你能详细说明一下“容易出错”吗?对 PGP 密钥的 HTTP(S) 请求会出现什么样的错误?
  • 如果您的意思是抓取 HTML(如第一个答案中所建议的那样),那么它不会轻易转移到任何其他关键服务器,并且在他们更改页面布局时可能会中断。如果您的意思是 HKP(HTTP 密钥服务器协议),那么这是理想的:一种稳定的方式来获取跨多个服务器工作的密钥,并且有一天不会突然更改而不通知。

标签: python pgp


【解决方案1】:

如果您要查询 MIT PGP 密钥服务器,则可以使用 HTTP(urllib2 和漂亮的汤是我的选择)。

http://pgp.mit.edu/extracthelp.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-12-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-16
    • 2013-11-24
    相关资源
    最近更新 更多