GitHub GPG密钥的公共URL是什么

时间:2018-03-09 00:43:47

标签: git github gnupg

是否有一个简单的端点用于检索用户gpg公钥?

对于SSH密钥github.com/<username>.keys,gpg密钥有类似的东西吗?

相关:What is the public URL for the Github public keys

3 个答案:

答案 0 :(得分:3)

您可以尝试使用GitHub API for GPG Keys

  

列出用户的GPG密钥

GET /users/:username/gpg_keys
     

列出用户的GPG密钥。任何人都可以访问此信息。

weiji14建议in the comments

  

您可以使用

通过命令行获取密钥
curl https://api.github.com/users/<username>/gpg_keys

答案 1 :(得分:2)

如果您不想使用API​​,因为您不想处理返回的数据,则可以从以下位置获取原始密钥:

 Toast.makeText(MyActivity.this, tv1.getText().toString(), Toast.LENGTH_LONG).show();

输出可以直接用于导入。

curl https://github.com/<username>.gpg

答案 2 :(得分:0)

github.com/<username>.gpg也有效,至少在GHE内有效,我尚未在公共github上进行验证