Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Cuando nos comunicamos con nuestros celulares o compramos algo por internet se trasmiten
mensajes en formas pensadas para prevenir que la gente no autorizada los entienda.
Han existido diferentes métodos de cifrado a lo largo de la historia. Lo que ha cambiado es que
ahora es que dejamos que sean las computadoras las que se ocupen de codificar y descodificar la
información.
¿Qué te parece si volvemos a los tiempos en los que la tecnología existente requería más
participación de los humanos?
El cifrado de César
Este método fue nombrado en honor al líder militar y político romano Julio César (100-44 a.C)
quien -según el historiador y biógrafo romano Gayo Suetonio Tranquilo- lo usaba en mensajes
militares y oficiales.
El de César no era el método criptográfico más difícil de descifrar, pero dadas las circunstancias
en su época funcionaba muy bien.
Sin embargo, hay registros que muestran que para el siglo IX d.C. ya había métodos para
descodificar ese tipo de comunicaciones utilizando el análisis de frecuencia de Abū Yūsuf Ya´qūb
ibn Isḥāq al-Kindī.
Al-Kindi, nació en Kufa y murió en Bagdad -entonces parte del Califato abasí, hoy Irak- alrededor
de 801-873 d.C. y además de muchas otras cosas, fue uno de los padres de la criptografía.
Su libro "Manuscrito sobre descifrar mensajes criptográficos" dio lugar al nacimiento del
criptoanálisis e incluía varios métodos nuevos para descifrar códigos.
Respecto al cifrado de César -también conocido como cifrado por desplazamiento, código de César
o desplazamiento de César- es un simple cifrado por sustitución.
Lo que se hace es reemplazar todas las letras por otras del alfabeto, que están en un número fijo
de posiciones más adelante o atrás: lo que necesitas descubrir entonces es cuántas posiciones y en
qué dirección.
Julio César, cuenta Suetonio, solía desplazar tres espacios hacia la derecha.
"Si tenía que decir algo confidencial, lo escribía usando el cifrado, esto es, cambiando el orden de
las letras del alfabeto, para que ninguna palabra pudiera entenderse. Si alguien quería
descodificarlo, y entender su significado, debía sustituir la cuarta letra del alfabeto, es decir, la D
por la A, y así con las demás", cuenta en "La vida de los Césares".
En este caso, lo que recibirías es una cinta con estas letras escritas a lo largo de ella:
MGSEPNUDNAUEOPRRTCOORENAOEEAIQSESIRNSGAEUÉSTEEDAUDNELPA
¿Complicado? De acuerdo, aunque los conocedores describen este cifrado como "elemental".
Apareció en la Antigua Grecia, fue creado por los éforos de Esparta y, según la Enciclopedia
Británica, es la primera criptografía registrada.
En el año 400 a.C. los comandantes militares empleaban un dispositivo de cifrado llamado escítala,
el cual consistía en una vara cónica con un cierto número de caras.
A esa vara la envolvían en una tira de pergamino o cuero sobre la cual se escribía el mensaje.
Aquí, por ejemplo, el mensaje empieza con la "palabra" KEISERAU, pero al desenrollar la tira, lo
que se vería serían las letras en otro orden: de la punta de la tira hacia abajo KGR.
El destinatario tenía que tener un bastón de proporciones idénticas al original para que cuando
envolviera la tira a su rededor, reaparecía el texto.
Como no contamos con una escítala para descodificar nuestro mensaje tendremos que valernos
de otro método, que no es tan bonito pero funciona: una tabla.
Recordemos el mensaje:
MGSEPNUDNAUEOPRRTCOORENAOEEAIQSESIRNSGAEUÉSTEEDAUDNELPA
Como verás, las letras que te dimos son las que aparecen de arriba hacia abajo en la tabla, como
se verían en la tira desenvuelta; pero si las ves de izquierda a derecha, como se verían al enrollar la
cinta, podrás develar el mensaje.
Lo único que tienes que agregar son espacios entre las palabras.
M E N I E
G O A R E
S P O N D
E R E S A
P R E G U
N T A A D
U C I E N
D O Q U E
N O S É L
A R E S P
U E S T A
Es un código escrito que utiliza una variedad de símbolos hechos de construcciones espaciales
para representar letras de un alfabeto, a diferencia de otros códigos tradicionales que reemplazan
una letra alfabética por otra.
Se lo conoce también como el cifrado rosacruz, pues se le atribuye a un grupo religioso esotérico o
sociedad secreta de la Alemania medieval, y como el método masónico, debido a su uso por parte
de grupos secretos que supuestamente protegen sus prácticas del escrutinio público.
Lo cierto es que fue utilizado por los francmasones en muchos aspectos de sus vidas; hoy en día se
pueden ver lápidas con mensajes cifrados, como éste, especialmente hecho para que trates de
resolverlo:
¿Largo y difícil? Lo último que haríamos es subestimar tus capacidades. Pero necesitas las
herramientas, así que he aquí cómo funciona:
El proceso de cifrado es bastante sencillo; se reemplaza cada aparición de una letra con el símbolo
designado.
Los símbolos se asignan a las letras mediante la clave que verás a continuación.
Por supuesto, la clave no era siempre la misma: a veces movían las letras de lugar o usaban solo
cruces, etc.
Todas son frases del escritor y guionista radiofónico e historiador galáctico Cntfzr Zczr (¡no te lo
íbamos a hacer tan fácil! Está en cifrado de César, 1 posición a la derecha).
GnuPG es una herramienta de cifrado y firmas digitales. Utiliza el estándar del IETF denominado
OpenPGP y es software libre bajo la licencia GPL. GPG, como también se le conoce, es una
herramienta basada en la linea de comandos que te permite cifrar y firmar tus datos y
comunicaciones. Cuenta con un sistema de llave versátil de gestión, así como módulos de acceso
para todo tipo de directorios de claves públicas. También dispone de varias funciones que facilitan
su integración con otras aplicaciones y su versión 2 presta soporte a S/MIME, un estándar de
criptografía para correo electrónico.
AES Crypt es un software avanzado de cifrado de archivos que utiliza el estándar Advanced
Encryption Standard también conocido como Rijndael, para cifrar de forma fácil y segura tus
archivos. Esta herramienta se ejecuta desde la linea de comandos en Linux y integra con la shell
Windows. Todos los archivos y directorios cifrados con AES Crypt son accesibles mediante una
contraseña que solo debería manejar el autor, eliminando así los accesos no autorizados. También
dispone de una biblioteca para los desarrolladores que utilizan Java para leer y escribir archivos
con formato AES.
DISKCRYPTOR | WINDOWS
DiskCryptor es un sistema completo de cifrado de disco duro para Windows, permitiendo también
el cifrado de particiones individuales incluyendo la partición donde está instalado el sistema
operativo. Utiliza AES-256, Twofish, Serpent o una combinación de algoritmos en cascada en el
modo XTS para llevar a cabo el cifrado y está publicado bajo una licencia GPLv3. El proyecto fue
iniciado originalmente por un ex usuario de TrueCrypt conocido bajo el nombre de ntldr por lo que
en un principio eran compatibles, pero desde la versión 0.5 DiskCryptor se basa en su propio
formato de partición desarrollado específicamente para el cifrado de particiones con datos, a
diferencia del formato de TrueCrypt que fue originalmente concebido para la creación de
volúmenes vacíos, medida que les otorgo estabilidad.
AXCRYPT | WINDOWS
Axcrypt es un software de cifrado de archivos de código abierto que hace uso del algoritmo AES-
128 y SHA-1 para estos fines. Se integra perfectamente con Windows para comprimir, cifrar,
descifrar, almacenar, enviar y trabajar con archivos individuales. Protege con contraseña cualquier
número de archivos a través de una fuerte encriptación y viene listo para usar ya que no requiere
configuración.