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\)"

Итак, мой вопрос

Почему он экспортирует открытый ключ сертификата?

Передавая открытый ключ ключа шифрования на сервер ключей, будет ли он делиться открытым ключом сертификата ключа? Если да, есть ли какие-либо проблемы с безопасностью?

0 ответов

Другие вопросы по тегам