aboutsummaryrefslogtreecommitdiffstats
path: root/_posts/2021-01-23-cifrado-de-correo-electronico-con-gpg-y-mutt.md
diff options
context:
space:
mode:
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.md98
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
Un proyecto texto-plano.xyz