Просто вызовите gpg
инструмент командной строки и передайте ему файл ключа в качестве опции
$ gpg my_private.key sec 4096R/1234ABCD 2017-09-12 foo@bar.com
Если я запускаю следующую команду для закрытого ключа, чтобы установить его на моем сервере ключей:
gpg --allow-secret-key-import --import my_private.key
Это будет импортировать связанный открытый ключ предположительно с сервера ключей?
gpg: key xyz...: public key "example@example.com" imported
Мой вопрос: как я могу узнать идентификатор этого открытого ключа, не устанавливая закрытый ключ в мою цепочку для ключей?
Просто вызовите gpg
инструмент командной строки и передайте ему файл ключа в качестве опции
$ gpg my_private.key sec 4096R/1234ABCD 2017-09-12 foo@bar.com