Могу ли я импортировать существующий ключ OpenPGP в Ubuntu для использования в качестве личного ключа?
louis@WinNyx:~$ gpg --send-keys --keyserver keyserver.ubuntu.com 1FDBB6475ED8B730113953BE5CD637DC9222E537
gpg: sending key 5CD637DC9222E537 to hkp://keyserver.ubuntu.com
louis@WinNyx:~$ gpg -k
/home/louis/.gnupg/pubring.kbx
------------------------------
pub ed25519 2020-08-30 [SC]
DACC660A9C2DB3A19CC5B2512BA791DE0CA69C40
uid [ unknown] louis@waweru.me <louis@waweru.me>
sub cv25519 2020-08-30 [E]
pub ed25519 2021-03-14 [SC]
1FDBB6475ED8B730113953BE5CD637DC9222E537
uid [ultimate] louis@waweru.me <louis@waweru.me>
uid [ultimate] Louis A. Waweru <louis@waweru.me>
sub cv25519 2021-03-14 [E]
louis@WinNyx:~$ gpg --search-keys --keyserver hkps://keyserver.ubuntu.com 1FDBB6475ED8B730113953BE5CD637DC9222E537
gpg: data source: https://162.213.33.8:443
(1) louis@waweru.me <louis@waweru.me>
Louis A. Waweru <louis@waweru.me>
263 bit EDDSA key 5CD637DC9222E537, created: 2021-03-14
Keys 1-1 of 1 for "1FDBB6475ED8B730113953BE5CD637DC9222E537". Enter number(s), N)ext, or Q)uit > 1
gpg: key 5CD637DC9222E537: "louis@waweru.me <louis@waweru.me>" 2 new signatures
gpg: Total number processed: 1
gpg: new signatures: 2
Тем не менее на панели запуска, через несколько дней:
2 ответа
Launchpad еще не поддерживает ключи OpenPGP Ed25519 из-за проблем с обновлением до GnuPG v2, с которыми нам нужно разобраться в какой-то момент. См. ошибку 1827369 . А пока вам придется использовать тип ключа, поддерживаемый GnuPG v1.
Пожалуйста, не публикуйте скриншоты текста. Скопируйте/вставьте текст напрямую.
В любом случае, проблема в том, что ваш ключ должен находиться на сервере ключей Ubuntu, чтобы Launchpad мог его импортировать. Вы загрузили ключ на
hkps://keys.openpgp.org
, который не является частью пула SKS, поэтому ключ никогда не будет распространяться на сервер ключей Ubuntu.
Вместо этого вы должны загрузить ключ непосредственно в
hkps://keyserver.ubuntu.com
затем подождите десять минут, прежде чем пытаться импортировать его в Launchpad.
РЕДАКТИРОВАТЬ
«Личные ключи» — это те, для которых у вас есть закрытый ключ. Они также будут отображаться при вводе команды
gpg -K
.