-
1900 BCE
Jeroglíficos egipcios - Tumba de Khunmhotep II
El escriba del faraón Khunmhotep II realiza jeroglíficos de una forma no habitual ni utilizada en otras tumbas, utilizando la sustitución de símbolos. Esta se considera una de las muestras más antiguas de métodos de encriptación hasta la fecha. -
Period: 1900 BCE to 50 BCE
Criptografia antigua
-
1500 BCE
Receta encriptada
Se encontraron tablillas de barro con caracteres cuneiformes ligeramente cambiados de una receta para el vidriado de ceramica. Se piensa que se alteraron los caracteres para ocultar la receta del artesano y proteger su trabajo de plagio de otros alfareros u orfebres. -
1400 BCE
Escítala espartana
Mencionada por primera vez por el poeta griego Archilochus, el cifrado por Escítala consistía en enrollar una cinta de cuero en una vara (escítala). El emisor escribía el mensaje en la cinta y el receptor solo podría traducirla con una cinta del mismo tamaño, de los contrario, ya fuera más corta o más larga la vara, el mensaje permanecería ilegible. -
600 BCE
Atbash Hebreo
Este método aparece en la Biblia, en el libro de Jeremías, donde la ciudad de Babel se menciona codificada como Sesac. Este método consiste en sustituir la primer letra del alfabeto por la última, la segunda por la penúltima y así sucesivamente. -
200 BCE
El lenguaje de los amantes
El Kamasutra hace referencia al "Mlecchita vikalpa o "el arte de comprender la escritura cifrada y la escritura de palabras de una manera peculiar", un tipo de cifrado, presumiblemente por sustitución simple. Se cree que lo usaban los amantes para comunicarse y evitar ser descubiertos por sus parejas. -
196 BCE
Piedra Rosetta
Fragmento de estela datada en el año 196 a.c. en el período del rey Ptolomeo V de Egipto. Gracias a ella se comenzaron a traducir los jeroglíficos egipcios que, hasta el momento de su descubrimiento, suponían mensajes encriptados. En la parte superior se observan jeroglíficos egipcios, en el centro escritura demótica (idioma egipcio de la época) y en la base, griego antiguo. -
150 BCE
Cifrado de Polibio
Creado por el historiador griego Polibio, consistía en un cifrado mediante una matriz de 5x5. En esta tanto emisor como receptor acordarían el mensaje utilizando dicha matriz donde se encuentran los caracteres del alfabeto, cada letra del mensaje oculto correspondía al cruce de los ejes en la matriz. -
50 BCE
Cifrado César
El escritor romano Suetonio en su libro Doce Césares, explica el método utilizado por el emperador Julio César. Este consistía en sustituir la letra por la situada tres lugares más adelante. En ocasiones esto podía cambiar por cuatro o hasta cinco letras más adelante. -
Period: 400 to 1400
Criptografia medieval
-
800
Encriptacion Medieval - Carlomagno
La cancillería Carolingia utilizaba a menudo transposición para cifrar texto. -
840
Traduciendo mensajes cifrados.
Abu Yusuf Ya’qub ibn Ishaq Al-Kindi crea la tecnica "análisis de frecuencia" al revisar y analizar los textos del Coran. Este analisis demostraba que varias letras del alfabeto aparecian en el texto escrito. -
1000
Criptografia anglosajona
En un copia de las confesiones de San Agustin, se encuentra el siguiente texto "Fknktp Lkbrp χρp prfcpnkB rfddp", un ejemplo de cifrado simple. El escriba reemplaza las vocales con su consonante mas cercana. El texto se traduce como "Finito libero χρo [Christo] preconio reddo" "Al final de mi tiempo libre devuelvo a [Cristo] la oración." -
Period: 1401 to
Criptografia renacentista
-
1450
Cifrado de Alberti
En la Edad Media, el arquitecto y matematico italiano Leon Battista Alberti crea un metodo de cifrado usando dos discos concéntricos con letras en cada una. El cifrado se lograba mediante la sustitución de caracteres. El escoger una letra guia del circulo menor, las letras de la palabra o frase a descifrar, serian las que se alinearan con las letras del circulo exterior. -
1530
Cifrado de Trithemius
El monje benedictino Johannes Trithemius expone en su libro "Poligraphia" el primer metodo de cifrado polialfabetico, ya que, para letra del mensaje cifrado, habría un alfabeto diferente. Al ser pionero sobre este metodo, se le considera como el fundador de la criptografia moderna. -
Cifrado de Vigenere
El químico y criptografo frances Blaise de Vigenère, crea un cifrado polialfabetico y de sustitución usando como base la tabla de alfabetos de Trithemius, de Alberti y de Cesar, pero en este caso, la sustitucion se da letra por letra. Usando una tabla (Tabla de Vigenère) donde se encuentran las 26 piezas del alfabeto en dos lineas (vertical y horizontal). La linea vertical sirve para el texto a codificar mientras que la linea horizontal superior es usada para la clave de referencia. -
El Gran Código del Rey
Antoine Rossignol se convertiría en un referente para el cifrado y descifrado de mensajes en la Europa del siglo XVIII. al crear "La Gran Cifra". Utilizando un nomenclator en dos tomos (como si fuera un diccionario), uno servia para cifrar y el otro para descifrar los códigos. Su metodo era sustituir palabras por cifras, de tal manera que una cifra siempre seria el equivalente a una palabra determinada. Pr ejemplo, trampa=4367, piedra=1025 y saquear=6884. -
Period: to
Criptografia moderna
-
Rueda de cifrado de Jefferson
Creador de la rueda Jefferson( aunque basado en un diseño previo de Etienne Bazeries), la cual consistia en 26 ruedas de madera que contenían cada una las 26 letras del alfabeto pero en distinto orden, por lo que al girarlas se podia leer el mensaje en cualquiera de las lineas. -
Charles Babbage
El creador de la "Maquina Analitica", trabaja en los códigos de Vigenère, lo cual fue de gran ayuda para el descifrado de mensajes en la Guerra de Crimea, entre el Imperio Ruso y la alianza de Grecia, Reino Unido, Francia, el Reino de Cerdeña y el Imperio Otomano. -
Cifrado de Playfair
En este sistema, tanto emisor como receptor debe acordar una palabra clave con anticipación. El metodo consiste en que cada letra de una matriz de 5x5, sustituye a un par de letras por otro par de letras. Este cifrado tomo como base la matriz de Polibio (sin la J ni la Ñ). Aunque este metodo lleva ese nombre por el baron Lyon Playfair, este fue inventado primero por Sir Charles Wheatstone. -
Auguste Kerckhoffs
El linguista y criptografo holandés, Auguste Kerckhoffs, publica en la revista "Ciencias Militares", 6 principios de buenas practicas para la evaluación adecuada de un sistema criptografico -
Cifrado ÜBCHI
Utilizado por el ejercito imperial aleman, en la Primera Guerra mundial, el cifrado ÜBCHI, abreviatura de las palabras alemana Ubung=Practica y CHiffre=Cifra), el cual usaba un metodo de transposición doble de columnas. Sin embargo, este codigo fue rapidamente decodificado por el ejercito frances, provocando que se anticipara a los movimientos alemanes. -
Cifrado Vernam
Creado por el ingeniero de AT&T Gilbert Vernam, este metodo consistia en sustituir la letras del alfabeto en codigo
binario. Por tanto la A=00011, la B=11001, la C=01110, etc. Para cifrar los mensajes primero habría que escoger un palabra clave que serviria de guia. -
Maquina Enigma alemana
Una primera version de Enigma fue inventada por por los ingenieros Arthur Scherbius y Richard Ritter. Esta version utilizaba discos rotatorios y empleaba un sistema de sustitución monoalfabetico, por tanto, era muy sencillo descifrar los mensajes encriptados. -
PURPLE, la "Enigma" japonesa.
Se trataba de una maquina usada por el servicio diplomatico japonés para el cifrado y transmisión de sus mensajes secretos de alto nivel. El nombre PURPLE era el código con el que se conocía a la maquina descifradora Tipo-B. -
Alan Turing, la maquina "Bombe" y el descifrado del codigo Enigma
En Bletchley Park, varios expertos en criptografia trabajaban en descifrar los mensajes enviados a traves de la maquina Enigma alemana. Entre ellos se encontraban Gordon Welchman, Max Newman y Alan Turing. Gracias a ellos se logro descifrar mensajes de los cuerpos navales alemanes, lo que llevo a rastrear y hundir varios barcos de la flota alemana con la ayuda de la maquina llamada "Bombe". -
Cifrado con idiomas nativos
Durante la Segunda Guerra Mundial, los marines estadounidenses tenian entre sus filas a cientos de soldados Navajos, Meskwakis o Comanches, por lo que cifraban los mensajes en su lengua nativa para que no fuera descifrada por el enemigo. -
Claude Shannon y la criptografia post-guerra
Utilizando los postulado de Boole y su algebra booleana, Shannon establece metodos de cifrado mediante modelos matemáticos y definiendo estructuras matematicas basicas para la seguridad informatica, los cuales se siguen usando en la actualidad para cifrar información en tarjetas de credito, transferencias electrónicas y acceso a sistemas. -
IBM y el DES ( Data Encryption Standard)
IMB crea el Data Encryption Standard (DES), el cual se sirve como medio publico de encriptacion de información para redes de computadoras. En el año 2001 evolucionaria al modelo Advanced Encryption Standard (AES). -
Algoritmo Diffie-Hellman
Whitfield Diffie y Martin Hellman sientas las bases para la encriptacion asimétrica, la cual propone la creacion de claves secretas para dos equipos, a traves de un canal que no es seguro (por ejemplo, internet). Mediante este algoritmo se establece la comunicacion de los equipos mediante codificacion ASCII, sin que un tercero pueda conocer el mensaje, aun cuando tenga acceso a este -
Criptografia cuantica
Utiliza la fisica para crear un "criptosistema" seguro e inviolable, mediante el uso de partículas y fotones como canal de comunicación para los mensajes mediante el uso de código binario. -
Period: to
Criptografia digital
-
Criptografía post-cuántica
Esto deriva de la necesidad de protegerse de los herramientas de encriptacion modernas, las cuales seran obsoletas en algún momento. La encriptacion cuantica se volvera inservible a la larga y deberá contrarrestar esta situacion. Desde el el 2016, el Instituto Nacional de Estándares y Tecnología de EE. UU, trabaja en metodos y estándares para cifrado postcuantico.