Launchpad 无法导入您的 OpenPGP 密钥

ump*_*sky 7 launchpad quickly gnupg application-development

快速为我生成了一个gpg密钥:

quickly share
Get Launchpad Settings
The authorization page:
 (https://launchpad.net/+authorize-token?oauth_token=*******&allow_permission=DESKTOP_INTEGRATION)
should be opening in your browser. Use your browser to authorize
this program to access Launchpad on your behalf. 

Waiting to hear from Launchpad about your decision...
Launchpad connection is ok
It seems you don't have a gpg key on your computer. Do you want to create one (this may take a while)? y/[n]: y

Not enough random bytes available.  Please do some other work to give
the OS a chance to collect more entropy! (Need 282 more bytes)
*********.+++++
+++++
gpg: key **** marked as ultimately trusted
gpg: checking the trustdb
gpg: 3 marginal(s) needed, 1 complete(s) needed, PGP trust model
gpg: depth: 0  valid:   1  signed:   0  trust: 0-, 0q, 0n, 0m, 0f, 1u
Your gpg key has been create. You have to upload it to Launchpad. Guidance is provided in Launchpad help. Press any key once done 
Run Code Online (Sandbox Code Playgroud)

但是当我将指纹粘贴到 lauchpad 时,它说:

Launchpad 无法导入您的 OpenPGP 密钥

您是否正确输入了完整的指纹?(指纹帮助)你的密钥在 Ubuntu 密钥服务器中了吗?您可能需要等待十分钟(如果您直接推送到 Ubuntu 密钥服务器)到一小时(如果您将密钥推送到另一台服务器)。(帮助发布密钥)

我同时尝试了Passwords and keys(gui)的指纹和来自(gui)的指纹gpg --fingerprint,但仍然出现相同的错误。我注意到来自 gui 的一个空格比从 CLI 粘贴的多一个空格。我等了 16 个小时以上,但仍然出现相同的错误?

任何的想法?

and*_*ing 4

在将密钥导入到 Launchpad 之前,它必须在 Ubuntu 密钥服务器上可用。

发布您的密钥

仅当其他人可以验证您签名的项目时,您的密钥才有用。通过将您的密钥发布到密钥服务器(充当人们的公钥目录),您可以将您的公钥提供给其他任何人。

在将密钥添加到 Launchpad 之前,您需要将其推送到 Ubuntu 密钥服务器。

使用密码和加密密钥

步骤 1 打开密码和加密密钥。

步骤 2 选择我的个人密钥选项卡,选择您的密钥。

步骤 3 从菜单中选择远程 > 同步和发布密钥。选择同步按钮。(如果您不使用 Ubuntu,则可能需要将 hkp://keyserver.ubuntu.com 添加到您的密钥服务器。)

您的密钥最多可能需要三十分钟才能用于 Launchpad。之后,您就可以将新密钥导入 Launchpad 了!

来自: https: //launchpad.net/+help-registry/openpgp-keys.html#publish