En una terminal, ejecute lo siguiente:
gpg --export-secret-key -a > secretkey.asc
Y en el otro sistema, importe la clave secreta con:
gpg --import secretkey.asc
Alternativamente, si tiene acceso ssh al otro sistema, debería poder combinar estas dos acciones en un solo comando:
gpg --export-secret-key -a | ssh othermachine gpg --import -
Una vez que los archivos de claves hayan cumplido su propósito, elimínelos de forma segura :
shred secretkey.asc && rm secretkey.asc
o
shred --remove secretkey.asc
Asegúrese de destruir y eliminar la clave en lugar de utilizar la eliminación normal. Además, en lugar de mover el archivo clave con mv
, cópielo, luego triture y elimine el original. Estos métodos evitarán que un atacante recupere la clave mediante una inspección de bits de bajo nivel.