Xem phương pháp điều trị của Dark Otter
https://montemazuma.wordpress.com/2010/03/01/moving-a-gpg-key-privately/
Nếu trang web ngừng hoạt động, hãy tham khảo bản sao lưu archive.org:
https://web.archive.org/web/20170518155052/https://montemazuma.wordpress.com/2010/03/01/moving-a-gpg-key-privately/
trong đó bao gồm một cách an toàn hợp lý để chuyển khóa. Bạn có thể đưa đề xuất đó vào shell-script được hiển thị bên dưới để sử dụng nhiều lần.
Trước tiên, hãy lấy KEYID bạn muốn từ danh sách được hiển thị bởi
$ gpg -K
Từ danh sách kết quả, lưu ý KEYID (8 thập lục phân sau giây) bạn cần để chuyển.
Sau đó, đặt scipts shell đã thử nghiệm "export_private_key" trên tài khoản đầu tiên và tạo pubkey.gpg + key.asc của bạn. Sau đó, gọi trên tài khoản thứ hai "import_private_key". Đây là nội dung của họ được hiển thị với mèo (sao chép và dán nội dung):
$ cat export_private_key
gpg -K
echo "select private key"
read KEYID
gpg --output pubkey.gpg --export $KEYID
echo REMEMBER THE COMING PASS-PHRASE
gpg --output - --export-secret-key $KEYID | \
cat pubkey.gpg - | \
gpg --armor --output keys.asc --symmetric --cipher-algo AES256
ls -l pubkey.gpg keys.asc
#################### E X P O R T _ P R I V A T E _ K E Y #####################
Bây giờ, chuyển bằng một số phương tiện "pubkey.gpg" (nếu cần) và "key.asc" riêng tư sang tài khoản thứ hai và gọi chương trình được hiển thị bên dưới.
$ cat import_private_key
gpg --no-use-agent --output - keys.asc | gpg --import
################### I M P O R T _ P R I V A T E _ K E Y ######################
Theo tinh thần của Otter "Và điều đó, lẽ ra, điều đó".