-
Make a bakup from OpenKeychain and transfer it to workstation
-
On the workstation import the key by
$ gpg --decrypt backup_file.pgp | gpg --import # Enter the Backup Code $ gpg --edit-key user-id gpg> trust # Use 5 for ultimate trust
-
Generate a strong random passphrase with gpg
$ gpg --armor ---gen-random 1 20
-
Encrypt key using passphrase as
$ gpg --armor --export-secret-keys user-id | gpg --armor --symmetric --output mykey.sec.asc $ # Use the passphrase generated above