В терминале запустите следующее:
gpg --export-secret-key -a > secretkey.asc
А в другой системе импортируйте секретный ключ с помощью:
gpg --import secretkey.asc
Кроме того, если у вас есть ssh-доступ к другой системе, вы можете объединить эти два действия в одну команду:
gpg --export-secret-key -a | ssh othermachine gpg --import -
Как только ключевые файлы выполнили свою задачу, надежно удалите их :
shred secretkey.asc && rm secretkey.asc
или же
shred --remove secretkey.asc
Убедитесь, что уничтожили и удалили ключ вместо обычного удаления. Кроме того, вместо перемещения ключевого файла mv
скопируйте его, затем удалите и удалите оригинал. Эти методы не позволят злоумышленнику восстановить ключ с помощью низкоуровневой проверки битов.