Я заметил, что если я импортирую свой закрытый ключ PGP в ASCII-файле в иначе пустую цепочку ключей GnuPG (предварительно удалив ~/.gnupg
), эта цепочка содержит как открытый, так и закрытый ключи. Кроме того, ASCII-защищенный блок закрытого ключа примерно в два раза больше моего аналога открытого ключа, что позволяет мне полагать, что блок закрытого ключа содержит как закрытый, так и открытый ключи, тогда как блок открытого ключа содержит только последний.
С тех пор, как я создал свой ключ, до сих пор я резервировал свои ключи одним файлом, содержащим мой экспортированный блок закрытого ключа, а другим - мой экспортированный блок открытого ключа. Является ли моя резервная копия блока открытого ключа избыточной, и поэтому я в безопасности, сохраняя файл секретного ключа?
Я использую эту команду для создания файла закрытого ключа:
gpg --export-secret-keys -a > private
и эта команда для создания файла открытого ключа:
gpg --export -a > public