Я хочу начать использовать ключи GnuPG. Для этого я установил gnupg и использую графический интерфейс морского конька. Выбрав новый ключ PGP в морском коньке, я генерирую новый ключ. Что меня интересует, так это следующее: Генерирующий ключ, это только закрытый ключ?
и вот подробности об этом ключе
Правильно ли, что я только что создал закрытый ключ? Если да, то как мне создать подходящий публичный?
Вы всегда будете генерировать пару ключей . Это открытый и закрытый ключ, показанный как одна запись. В любом случае вы всегда можете получить открытый ключ из закрытого.
Что делает Seahorse и GPG, так это просто перечисляет ключи и обозначает только то, что вы можете использовать для подписи / дешифрования с использованием этих ключей, если для них доступен закрытый ключ. Как только вы импортируете открытые ключи других пользователей, вы увидите, что они перечислены как открытые ключи, доступные только для шифрования и проверки подписи.
Как вы можете видеть, Seahorse будет отображать пары клавиш в виде значка с двумя ключами, тогда как для ключей присутствует только открытый ключ, он будет показывать один ключ.
Чтобы проверить это в командной строке, используйте
gpg --list-keys
. При этом будут напечатаны все ключи в связке ключей, независимо от наличия закрытого ключа.
gpg --list-secret-keys
Печать всех ключей, для которых доступен закрытый (секретный) ключ.