Dark Otter의 치료법보기
https://montemazuma.wordpress.com/2010/03/01/moving-a-gpg-key-privately/
사이트가 다운되면 archive.org 백업을 참조하십시오.
https://web.archive.org/web/20170518155052/https://montemazuma.wordpress.com/2010/03/01/moving-a-gpg-key-privately/
여기에는 합리적으로 안전한 키 전송 방법이 포함됩니다. 반복적으로 사용할 수 있도록 권장 사항을 아래에 표시된 셸 스크립트에 넣을 수 있습니다.
먼저 표시된 목록에서 원하는 KEYID를 가져옵니다.
$ gpg -K
결과 목록에서 전송에 필요한 KEYID (초 이후 8 개의 16 진수)를 기록합니다.
그런 다음 첫 번째 계정에서 테스트 된 셸 scipts "export_private_key"를 호출하고 pubkey.gpg + keys.asc를 생성합니다. 이어서 두 번째 계정 "import_private_key"에서 호출합니다. 다음은 cat으로 표시된 콘텐츠입니다 (콘텐츠 복사 및 붙여 넣기).
$ 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 #####################
이제 "pubkey.gpg"(필요한 경우)와 개인 "keys.asc"를 두 번째 계정으로 전송하고 아래 표시된 프로그램을 호출합니다.
$ 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 ######################
Otter의 정신으로 "그리고 그게되어야한다".