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