diff options
Diffstat (limited to '_posts/2021-01-23-cifrado-de-correo-electronico-con-gpg-y-mutt.md')
-rw-r--r-- | _posts/2021-01-23-cifrado-de-correo-electronico-con-gpg-y-mutt.md | 98 |
1 files changed, 98 insertions, 0 deletions
diff --git a/_posts/2021-01-23-cifrado-de-correo-electronico-con-gpg-y-mutt.md b/_posts/2021-01-23-cifrado-de-correo-electronico-con-gpg-y-mutt.md new file mode 100644 index 0000000..aa9104a --- /dev/null +++ b/_posts/2021-01-23-cifrado-de-correo-electronico-con-gpg-y-mutt.md @@ -0,0 +1,98 @@ +--- +layout: post +title: Cifrado de correo electronico con GPG y Mutt +date: 2021-01-23 23:24 -0300 +category: correo +tags: correo email gpg pgp cifrado encriptación clave privacidad +--- + + +Mutt es el editor de correo electrónico de texto-plano.xyz. Puede +trabajar con encriptación PGP. El sistema PGP involucra un par de +archivos de encriptación (llamados "llaves"). Uno es una llave privada, +y la otra es una pública. + +## Creación de clave (opcional) + + +Si no tuviésemos ya un par de llaves pública y privada, la creamos con +el comando: + +**gpg2 --gen-key** + +Normalmente el criptosistema GPG nos solicitará nuestra cuenta de correo +electrónico, y también nos solicitará ingresar una contraseña para el +criptosistema. Esta se utilizará para cifrar y descifrar correos. +**Es importante conservar esta contraseña de criptosistema en un lugar +seguro**. + +Una vez creada el par de llaves, crearemos una copia de nuestra llave +pública a fin de poder distribuírsela a nuestros contactos. + +**gpg2 --armor --output usuario\_tp\_publica.asc --export +usuario@texto-plano.xyz** + +Ahora podremos enviar esta copia de la llave pública +usuario\_tp\_publica.asc por correo electrónico sin cifrar, subirla a un +gopher o www. En fin, compartirla con quien queramos. + +Hecho esto, podremos configurar Mutt. + +## Configuración de Mutt para que funcione con encriptación PGP + + +Consiste en agregar una configuración especial al fichero *\~/.muttrc* +de configuración. + +Para mayor facilidad podrán descargar mi propio fichero de configuración +de mutt (comentado) con: + +**cd \~** + +**wget https://texto-plano.xyz/\~peron/ftp\_pub/muttrc** + +**mv muttrc \~/.muttrc** + +## Enviar un mensaje de correo encriptado con Mutt + + +Entramos a Mutt y creamos un nuevo mensaje presionando **m**. Nos +solicitará los destinatarios (podemos indicar varios separándolos con +coma). También solicitará un Asunto. + +Una vez que ingresemos estos, nos presentará el editor *GNU Nano*. +Escribimos el mensaje lo guardamos con **Ctrl+o** y salimos con +**Ctrl+x**. + +Antes de enviar el correo sin cifrar (lo que normalmente se hace +presionando **tecla y** en este momento) **debemos cifrarlo**. +Presionamos la **tecla p** para activar las opciones de encriptación. +Mutt nos preguntará si queremos cifrarlo, firmarlo o ambos. Para usar +ambas opciones presionamos la **tecla b**. + +Si la llave carece de una validez definida significa que la misma **[no +ha sido validada por +terceros](), y +sólo esta autofirmada**. No es lo ideal, pero de momento, podremos +aceptarla igual. Mutt mostrará este mensaje. + +*ID has undefined validity. ¿Realmente quiere utilizar la llave? +([no]/sí):* + +Es importante saber que de momento, por un error de traducción de Mutt, +para usar la clave en lugar de presionar la tecla s como indica el +programa, debemos presionar la **tecla y**(por "yes"). + +Ahora Mutt se interrumpirá y **nos solicitará que ingresemos la +contraseña del criptosistema GPG**. Tendremos tres oportunidades para +introducirla correctamente. + +Una vez encriptadio exitosamente, podremos enviarlo con la **tecla y**. + +Salimos del Mutt con la **tecla q**. + + +--- + +Aportado originalmente por ~peron en [Encriptación GNUPG con Mutt +](https://texto-plano.xyz/~peron/inst/mutt/mutt_gnupg.html)
\ No newline at end of file |