Опубликовано :: минут на прочтение

О том, как сохранить GnuPG ключи для удобства переноса между машинами

Бэкап

  1. Получить идентификатор нужного ключа:
gpg --list-secret-keys --keyid-format LONG

list-keys

  1. Сохранение публичного ключа
gpg --export --export-options backup --output public.gpg
  1. Сохранение приватного ключа
gpg --export-secret-keys --export-options backup --output private.gpg

Понадобится ввести пароль от ключа, который был использован при его создании

  1. Сохранение схемы доверия
gpg --export-ownertrust > trust.gpg

Восстановление

  1. Восстановление публичного ключа
gpg --import public.gpg
  1. Восстановление приватного ключа
gpg --import private.gpg

Понадобится ввести пароль от ключа

  1. Восстановление схемы доверия
gpg --import-ownertrust trust.gpg