jueves, 2 de enero de 2014

Conociendo el funcionamiento de enigma

Enigma fue usada en la segunda guerra mundial para cifrar las comunicaciones por radio transmitidos por el ejercito aleman, la fuerza del aire, la fuerza naval, el partido nazi, la Gestapo y los politicos alemanes.


¿Que hace enigma?
El funcionamiento vamos a divirlo en varios niveles para simplificar la explicacion y que quede claro.

Nivel 1 "Sustitucion"
Al apretar una tecla el rotor nos asigna otra tecla diferente.
A > B



Nivel 2 "Doble Sustitucion"
Cuando usamos 2 modificadores: Cifra el primero y con ese resultado cifra el segundo que nos ofrece el resultado.
A > B > F


Nivel 3 "Enigma"
Funciona con impulsos electricos, al apretar una tecla enviaremos el impulso electrico al clavijero que desviara el impulso a los rotores sumando +1 posicion en el primero, pasa al segundo y al tercero, rebota en el reflector y vuelve a hacer el recorrido al llegar al clavijero lo envia a la tecla cifrada que se alumbra.
A > G

Por dentro el funcionamiento seria parecido a la siguiente imagen.


Practica Cifrado: Tenemos que cifrar el mensaje para que llegue a la base area de Madrid que transmitiremos por radio en morse, en el libro de notas hoy se cifra con AAA.
mensaje en claro: MZNLABSEC PROBANDO ENIGMA

Usar el simulador: Amenigma
Mensaje cifrado: DTODO YVYZL VHATO SZZYC IZQ

Cada letra suma una posicion en el primer rotor pero cuando llega a la V salta al 2º rotor (posición 22), pero nuestro primer rotor sigue.



Practica Descifrado: Acabamos de interceptar un mensaje de los alemanes, sabemos que las claves que usan hoy son AAA.

Simplemente tenemos que poner las claves en AAA e ir escribiendo el mensaje cifrado y nos saldra el texto claro.


¿Por que pasa esto?
El sistema de cifrado enigma es simetrico "el cifrado y descifrado dan el resultado del otro".

Enigma es algo particular usa sustitucion (caracter por caracter), periodica (cada 8 en epoca de guerra cambiaban las claves) y progresiva (cada letra aumenta el rotor en 1).


Saludos guerreros!

No hay comentarios:

Publicar un comentario