Just another WordPress.com weblog

Armando un correo encriptado con: GnuPG, Enigma y Thunderbird

Hoy gran parte de las comunicaciones las hacemos a través de correo electrónico, y poco nos detenemos a ver cuan fácil es interceptar la correspondencia ajena, cuando solo nos estamos mandando chistes no hay nada que arriesgar mas que hacer perder el tiempo al intruso, pero cuando la información que se transfiere tiene cierta confidencial la cosa es diferente.
Aunque el derecho a la privacidad de la correspondencia es uno de los primeros derechos que obtuvimos, este no es respetado por los aparatos de seguridad de los gobiernos y empresas, y con justa razón, si nosotros estuviéramos en su posición, quizás también la revisaríamos. Se trata entonces de no hacer la cosa tan fácil, y al menos obligarles a justificar su salario. De antemano no hay sistemas infalibles, todo depende de la clave de encriptación y la calidad de esta.
Aunque la criptografía es un tema matemáticamente complejo, las herramientas actuales permiten utilizarla sin necesidad de ser un friki de la Nasa.Aquí explicare en 4 pasos como montarse un correo encriptado con GnuPG, que es una herramienta de cifrado basada en software libre, que viene a remplazar al clásico PGP de software propietario. Como aplicación para gestionar el correo usaremos Thunderbird de la familia Mozilla y para hacer la interacción entre el motor de encriptación GnuPG y Thunderbird usaremos Enigmail.
1. Instalación del motor de encriptación
Usaremos para esto el GnuPG 1.4.7 para Microsoft Windows se debe descargar e instalar tal cual viene por defecto.2. Instalación del programa de Correo
Para recibir nuestro correo usaremos Thunderbird que es la versión libertaria para correos de la familia Mozilla, el cual se puede descargar aquí Thunderbird 2.0.0.6. Usaremos una versión en ingles, ya que los softwares se desarrollan en esta lengua, y para ahorrarnos problemas de compatibilidad entre GnuPG, Thunderbird y Enigma, preferimos dejar todo en ingles.Una vez instalado cargaremos la cuenta de correo que queremos usar en la aplicación, como si fuera cualquier correo común.

3. Instalación del Accesorio de Cifrado para Thunderbird
Para esto usaremos Enigmail v0.95.3 se debe descargar este archivo al escritorio e instalarlo desde Thunderbird (Tools > Add-ons > Install) este pedirá reiniciar Thundebird

Ya tenemos todos los sistemas instalados, ahora solo debemos configurar nuestra cuenta para poder usar nuestro correo cifrado.

4. Configuración de la Cuenta de Correo
Desde el cliente de correo Thunderbird, tendremos configurada almenos una cuenta de correo. En el menu (OpenGPG > Key Management) podemos ver un listado de todas las claves que tengamos importadas en el sistema.

En esta ventana, el menu (Generate > new key pair) nos proporciona la ventana para poder generar un nuevo par de claves.

Solo nos queda rellenar la passphrase y opcionalmente el comentario para identificar la cuenta a la que se refiere. En (advanced) nos preguntará el tamaño de encriptación de la llave, mientras mas alta es mas segura, pero también, mas lento, podemos elegir 1024 o 2048 para mas seguridad, y en algoritmo de encriptación usaremos DSA y El Gamal.

Ahora ya tenemos un par de claves generadas, solo queda darles un uso. Pero para esto el resto del mundo ha de conocer nuestra clave pública para poder cifrarnos mensajes. Esto podemos hacerlo de dos formas, o bien subiéndolas a un servidor de claves, o enviarlas por correo electrónico a nuestros amigos.

Para subirlas al servidor de claves, desde el (Key Management) antes citado, podemos hacerlo perfectamente.

Seleccionamos nuestra clave, botón derecho, (Upload to keyserver). Ahí seleccionamos el servidor al que queremos que vayan (recomiendo el subkeys.pgp.net o el del mit ya que todos los sistemas lo consultan), aceptamos y listo. Ya nos pueden buscar alli por la dirección de correo o el nombre. No hay que preocuparse, ya que los servidores de claves PGP se comunican entre ellos dando a conocer nuestra clave publica al resto de servidores.

La otra opción de enviarlas por correo es mas sencilla. Con Thunderbird creamos un nuevo correo, ponemos la dirección del destinatario, el asunto y en el cuerpo del mensaje lo que queramos. Finalmente adjuntamos nuestra clave pública desde el menú (OpenPGP > Attach My public key). Es recomendable firmar el mensaje para certificar que el mensaje ha llegado sin modificaciones desde que se emitió hasta que le llego al destinatario y así saber que la clave que ha llegado es la autentica y no una falsificación.

A los que lo hagan, compartan aqui sus inquietudes, dudas…

Todavía no hay comentarios »

Tu comentario

HTML-Tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>