Как экспортировать все локальные подписи

Как экспортировать все локальные подписи

У меня есть два отдельных брелока, и я хотел бы перенести все открытые ключи и соответствующие подписи, которые я сделал, на свой другой ключ.

~ 10 лет назад я создал главный ключ на автономном компьютере с подключаемыми ключами подписи и шифрования.

В итоге я не стал использовать подключаемый ключ, потому что начал использовать gpg4win на подключенном к сети компьютере с другим набором ключей и с тех пор собрал более 40 подписей и локально подписал их все.

Теперь я хотел бы начать использовать свой старый ключ, который не использовался в течение 10 лет, однако я не хочу восстанавливать все открытые ключи, которые я собрал и подписал.

Я думаю, что лучшее, что можно сделать, это экспортировать все открытые ключи с локальной подписью, а затем с помощью офлайн-ключа окончательно довериться моему ключу gpg4win. Затем сгенерировать отзывной сертификат для онлайн-ключа gpg4win и прекратить его использование.

Похоже, команда gpg --exportне позволяет мне экспортировать ВСЕ открытые ключи.

Пожалуйста, дайте мне знать, что вы думаете и/или есть ли более элегантное решение для переноса моей связки ключей на мой старый, автономный ключ.

решение1

Есть несколько других способов, но --export-options export-local-sigsэто самый прямой ответ.

--import-options import-local-sigs(Вам также придется указать это позже.)

Связанный контент