peron:~$ cat cifrar_mjes.txt

Cifrado y descifrado de Mensajes

En texto-plano.xyz contarás con la suite GNUPG para todas las tareas de alta encriptación.

Crea tu par de llaves de cifrado si no lo has hecho ya.

Usa tu editor de texto favorito para editar tu fichero mensaje.txt

Antes de cifrar el fichero mensaje.txt, fírmalo usando tu propia llave pública de usuaria:

gpg --sign usuaria@texto-plano.xyz mensaje.txt
> El Firmado digital de un fichero con tu llave de cifrado es opcional, pero certifica digitalmente que fue creado por tí.

Encriptado del fichero

Una vez firmado, cífralo de manera portable con tu llave pública. Utilizar la variable ARMOR suele ser útil, pues además lo cifra siguiendo el formato ASCII de Base64, que es sumamente compatible con muchos entornos de cómputo):

gpg -a -r usuaria@texto-plano.xyz -e mensaje.txt

Esto generará mensaje.txt.asc, que contendrá una copia del contenido de mensaje.txt, pero sometido a alta encriptación. Si no deseas que sea portable (por ejemplo, si se trata de un fichero no textual, como un binario, imágenes o multimedia, etc) omite el sufijo -a y se generará un fichero mensaje.txt.gpg.

Desencriptado de ficheros

Para descifrarlo, el receptor deberá contar con tu llave pública en su criptosistema, y deberá ingresar el comando:

gpg -d fichero.txt.asc

(No hace falta ingresar el nombre de usuaria si ya existe en tu criptosistema. Si no existiese, debes importar la llave pública que te ha hecho disponible remitente con gpg --import-key llave_publica_remitente.asc. Much@s usuarias de texto-plano.xyz publican sus llaves en nuestra caja).

CONCLUSIÓN

Todas estas acciones de cifrado y descifrado, firmado y verificación desde la terminal permiten al Entorno Texto-plano oficiar como un excelente y seguro sistema de transporte y entrega de correo electrónico cifrado. Puedes operar dentro de Texto-plano o fuera de él con seguridad de cifrado y firmado digital.

peron:~$

Retorno