Criptografía con Maquinas
Ya entrando en el Siglo XIX, las grandes mentes y la evolución de las tecnologías permiten una evolución en los sistemas criptográficos un gran ejemplo es el Código Morse que fue desarrollado por Alfred Vail quien colaboraba con Samuel Morse y este código era trasmitido por medio del telégrafo doble (Thomas Alva Edison), que permitía trasmitir un impulso eléctrico a una distancia importante por medio de un tendido eléctrico, ¿Pero realmente en que consistía el Código Morse? su interpretación es muy sencilla a cada letra se le asigno un símbolo digamos que binario porque solo se utilizaban dos tipos “.” y “-” quedando algo así
y la forma de ingresar estos símbolos es por medio del tiempo que se mantenía pulsado el contacto eléctrico.-
Ya en el siglo XX los telégrafos fueron reemplazados por las señales de RADIO, brindando mayo posibilidad de trasmisión y de igual manera brindando la posibilidad de interceptar esas señales, de esta manera uno de los hechos mas importantes de la criptografía se dio durante la Primera Guerra Mundial con el Famoso ” Telegrama Zimmermann ” el mismo se encontraba bajo el cifrado conocido por los alemanes como “ADFGVX“, el cual era utilizado por los Alemanes para trasmitir de forma segura sus mensajes diplomáticos, esta tipo de cifrado es del tipo Sustitución y Transposición el siendo la tabla de cifrado algo similar a el siguiente ejemplo:
|
A |
D |
F |
G |
V |
X |
|
|
A |
b |
o |
g |
r |
0 |
e |
|
D |
v |
1 |
9 |
i |
z |
q |
|
F |
4 |
d |
x |
t |
l |
m |
|
G |
h |
u |
8 |
5 |
c |
3 |
|
V |
6 |
y |
k |
n |
f |
p |
|
X |
j |
s |
7 |
2 |
w |
a |
la tabla se compone de 36 celdas donde se insertan las letras del abecedario más los 10 números y la primera fila y la primer columna lleva la cifra ADFGVX el modo de cifrar es muy sencillo se busca la letra a cifrar y se pone el valor de que le corresponde a su fila y columna, hagamos un ejemplo, vamos a cifrar “mkit argentina”.-
|
m |
k |
i |
t |
a |
r |
g |
e |
n |
t |
i |
n |
a |
|
XF |
FV |
GD |
GF |
XX |
GA |
FA |
XA |
GV |
GF |
GD |
GV |
XX |
quedando el cifrado XF FV GD GF XX GA FA XA GV GF GD GV XX
si observamos bien el cifrado en este caso podemos ver un patrón se repite “XX”, “GD” y “GV”. la Oficina Central de Cifras perteneciente a Francia tenia un Criptoanalista de nombre George Painvin el cual se avoco a descifrar este sistema a principios de junio de 1918 logro descifrar un mensaje el el cual decía lo siguiente “Envíen municiones rápidamente. Incluso durante el día si no los ven“, en el mismo mensaje se sabia que había enviado desde una ciudad ubicada a unos 80 km de París, y gracias a Painvin lograron detener el avance sobre la ciudad de París.-
ahora este Código es muy funcional para trasmitirlo por Telégrafo ya que solo se utiliza un código muy acotado del abecedario solo utilizando los siguientes símbolos:
“A .- ; D -.. ; F ..-. ; G –. ; V …- ; X -..- “
Ya en los años 1923 un ingeniero Alemán llamado “Arthur Scherbius“, presentaba una de las maquinas más famosas de la historia de la Criptografía, la cual se llamaba Enigma siendo esta un sistema que mejoro el disco de Alberti
Este sistema Criptográfico se volvió una prioridad para los países que se encontraban enfrentados a los Alemanes, siendo así que los servicios de Inteligencia de Polonia y el Reino Unido siendo el matemático polaco, Marian Rejewski, llevo a cabo una de las tareas más importantes en la historia del criptoanálisis combinando cálculos de matemáticos y estadísticos notó un patrón en el código que se repitió dos veces al principio del mensaje, esto permitía suponer que el cableado de un rotor no por las letras, sino por la manera que estas cambiaban.-
A continuación dejo un Flash de enigmaco.de que muestra el funcionamiento de la clave Enigma
Alan Turing que trabajo en el Bletchley Park (hoy actual museo de la Criptografía), convocado por el gobierno Británico junto a otros con el objetivo de romper el Código Enigma para esta tarea construyo una la maquina llamada Colossus y fue uno de los responsables de la ruptura de la clave enigma II
Otros Algoritmos Criptográficos
El codigo Navajo
El Código Navajo fue un sistema de cifrado norteamericano utilizado en la Segunda Guerra Mundial en el frente del Pacífico. Este sistema utilizaba el idioma navajo, el cual era prácticamente imposible de aprender sin ser de la cultura Navajo, este código fue utilizado en el frente de batalla y los responsables de cifrar y descifrar eran los mismos navajos. si bien este código es bastante rudimentario jamas fue descifrado durante su uso.-
Parte del Código Navajo Empleado en la Segunda Guerra Mundial
| Letra | Navajo | Significado | Traducción |
| A | Wol-la-chee | Ant | Hormiga |
| B | Shush | Bear | Oso |
| C | Moasi | Cat | Gato |
| D | Be | Deer | Ante |
| E | Dzeh | Elk | Impulso |
| F | Mi-e | Fox | Zorro |
| G | Klizzie | Goat | Cabra |
| H | Lino | Horse | Caballo |
| I | Tkin | Ice | Hielo |
| J | Tkele-cho-gi | Jackass | Baudet |
| K | Klizzie-yazzie | Kid | Cabrito |
| L | Dibeh-yazzie | Lamb | Cordero |
| M | Na-as-tso-si | Mouse | Ratón |
| N | Nesh-chee | Nut | Avellana |
| O | Ne-ahs-jah | Owl | Buho |
| P | CBiSodih | Pig | Cerdo |
| Q | Ca-yeilth | Quiver | Aljaba |
| R | Gah | Rabbit | Conejo |
| S | Dibeh | Sheep | Oveja |
| T | Than-zie | Turkey | Pavo |
| U | No-da-ih | Ute | Piel-rojo |
| V | A-keh-di-glini | Victor | Vencedor |
| W | Gloe-ih | Weasel | Comadreja |
| X | Al-an-as-dzoh | Cross | Cruz |
| Allí | Tsah-as-zih | Yuca | Yuca |
| Z | Besh-do-gliz | Cinc | Cinc |
En futuros post vamos a ver algunos de los métodos más conocidos de la criptografía.-
Cristian Amicelli Rivero













