Editamos el archivo de marras con nano ~/.gnupg/gpg.conf para incluir al final lo siguiente:
Creación de la clave
Creación de subclaves
Ahora crearemos una subclave sobre nuestra clave anterior.
Y después de crearla la guardamos.
Exportación de clave pública
Ejecutamos el siguiendo comando.
Importación de clave pública
Suponiendo que clave.gpg es un archivo con la clave pública de la persona con la que nos queremos comunicar. Debermos añadir esta clave de la siguiente forma.
Con gpg --list-keys mostraremos la lista de claves, las recientemente añadidas deberán aparecer.
Cifrado de mensajes
Para cifrar un mensaje documento.txt con una clave pública asociada a mi@correo.com y guardar el texto cifrado en documento.gpg ejecutamos lo siguiente.
Descifrado de mensajes
Para descifrar documento.gpg y guardarlo en documento ejecutamos lo siguiente.
Otras cosas de interes
Para comprobar la autenticidad de una clave podemos comprobar su “fingerprint” mediante el comando siguiente:
Verificando con el originador que este código es idéntico.