gpg сертифицирует открытый ключ ключа, получая экспорт вместе с открытым ключом подключа
Я использую gpg. Структура моего брелока описана ниже.
У меня есть ключ сертификации, под которым у меня есть
- Дополнительный ключ шифрования
- Дополнительный ключ аутентификации
Чтобы экспортировать дополнительный ключ, выполняются следующие шаги.
шаг-1 Эта команда выведет список всех открытых ключей. Я возьму keyid открытого ключа. Например, шифрование.
gpg --keyid-format long --with-fingerprint --list-keys
Я использую команду ниже для экспорта подраздела
gpg --export --armor --output public-key.asc <keyid>!
Но я проверяю, используя команду ниже. Я вижу, что он также экспортирует открытый ключ моего сертификата.
gpg --list-packets public-key.asc | grep "\(packet\|keyid\)"
Итак, мой вопрос
Почему он экспортирует открытый ключ сертификата?
Передавая открытый ключ ключа шифрования на сервер ключей, будет ли он делиться открытым ключом сертификата ключа? Если да, есть ли какие-либо проблемы с безопасностью?