HOWTO: Export and Import Private GPG Keys
March 7th, 2007
I had a problem today. I wanted to encrypt something with my GPG Key. It was only on my laptop. Here’s what I did:
gpg --export-secret-keys > gpgkeyfile
gpg -c gpgkeyfile
shred -u gpgkeyfile
Then move gpgkeyfile.gpg to another computer. To import them again:
gpg -d gpgkeyfile.gpg > gpgkeyfile
gpg --import gpgkeyfile
gpg: key 9140A8C7: secret key imported
gpg: key 9140A8C7: *** 1 new signature
gpg: key 5EF4A221: secret key imported
gpg: key 5EF4A221: public key *** imported
gpg: key 46C171A0: secret key imported
gpg: key 46C171A0: public key *** imported
gpg: Total number processed: 3
gpg: imported: 2
gpg: new signatures: 1
gpg: secret keys read: 3
gpg: secret keys imported: 3
Woo hoo!
