Escolar Documentos
Profissional Documentos
Cultura Documentos
de Acapulco
Ingeniera en Sistemas
Computacionales
Seguridad en Tecnologas de la
Informacin
Profesor: Dr. Eduardo de la Cruz Gmez
Alumno: Carlos Alberto Garca Garca
Trabajo:
H o r a r i o : 11:00 am 12:00 pm
23/03/2015
Introduccin
Mquina Enigma (1923)
Dentro del gran campo de la criptografa Enigma marca el punto de inflexin entre
la criptografa clsica y la moderna, entre la de antes y la de despus de la
existencia del ordenador. Este es el mtodo de cifrado que pudo hacerse con una
maquina que utilizaba la corriente elctrica pero con principios de funcionamiento
mecnicos. El uso de esta mquina tuvo gran importancia en la Segunda Guerra
Mundial, y despus ha tenido una gran repercusin en la tecnologa. Su existencia
produjo avances decisivos en la tecnologa que, evidentemente con muchos
cambios, se han convertido en imprescindibles en la actualidad, como los
ordenadores.
En el ao 1923 el ingeniero alemn Arthur Scherbius patent una mquina
diseada para facilitar las comunicaciones seguras. Su nombre, Enigma, se ha
convertido en sinnimo del secreto militar y evoca imgenes de laboratorios
subterrneos y mquinas de enrevesada estructura. Con toda su sofisticacin,
Enigma es, en esencia, una versin mejorada del disco de Alberti.
La mquina Enigma en s era un artilugio electromagntico muy parecido a una
mquina de escribir.
Estaba constituido por un teclado y un tablero luminoso de 26 letras; tres rotores o
modificadores, que podan permutar sus posiciones, montados sobre sendos ejes,
con 26 posiciones posibles, y un clavijero, cuyo cometido era llevar a cabo un
primer intercambio de letras en funcin del modo en que se dispusieran las
clavijas.
El proceso fsico de cifrado era relativamente sencillo. En primer lugar, el emisor
dispona las clavijas y los rotores en una posicin de salida especificada por el
libro de claves que estuviera vigente en ese momento. A continuacin, tecleaba la
primera letras del mensaje llano y la mquina, de forma automtica, generaba una
letra alternativa que se mostraba en el tablero luminoso: la primera letra del
mensaje cifrado.
Una vez completado este proceso, el primer rotor llevaba a cabo una rotacin que
lo situaba en la siguiente de sus 26 posiciones posibles. La nueva posicin del
modificador traa consigo un nuevo cifrado de los caracteres, y el emisor introduca
entonces la segunda letras, y as sucesivamente. Para descodificar el mensaje,
bastaba con introducir los caracteres cifrados en otra mquina Enigma con la
condicin de que los parmetros de salida de esta ltima fueran iguales a los de la
mquina con la que se haba llevado a cabo la encriptacin.
Desarrollo
Tomando en cuenta el funcionamiento de Enigma, realizare una serie de pruebas
con un simulador de dicha maquina, este software tiene 3 rotores los cuales se
irn configurando de diferente manera para ver las diferencias en cuanto se
cambia su configuracin.
Software EnigmaSim
Los
Figura 1. Simulador de la mquina Enigma.
El teclado de 26 letras.
La unidad de codificacin (integrada por los rotores, el reflector y el
clavijero).
El tablero expositor, donde se ilumina cada una de las letras.
de vuelta cada vez que se digite una letra (en realidad dar un veintiseisavo de
vuelta, ya que se utilizan 26 letras). Esta
innovacin, permite que cada vez que se
introduce un nuevo carcter se codifique segn
un alfabeto diferente del anterior, es decir, que
si con el rotor fijo al digitar bb se obtiene aa,
con el rotor mvil se obtendr ac. Por lo tanto,
para seis letras se tendrn seis alfabetos de
cifrado, es decir, se ha pasado a una cifra
polialfabtica.
La funcin del reflector, como su nombre lo
indica, es hacer rebotar cada impulso elctrico
Figura
modificador
rotatorio
hace
proveniente de los rotores de nuevo hacia stos, pero
por 3.unElcamino
diferente
al
que cada vez que se digite una misma
El clavijero consiste en un panel con dos agujeros para cada letra del alfabeto. El
propsito de ste es hacer un intercambio de letras por medio de cables, antes de
que la seal entre a los modificadores, es decir, si se pulsa una b en el teclado y
sta se encuentra conectada con la r en el clavijero, entrar la seal de la r, en vez
de la b, al primer modificador. La figura 5 ilustra la unidad de codificacin
completa, incluyendo el clavijero.
Resultados
Cifrado y descifrado de mensajes con EnigmaSim
Para compartir informacin cifrada tanto emisor como receptor deben poseer
versiones compatibles de Enigma. Cuando el emisor desea enviar un mensaje
debe disponer la mquina de acuerdo con unas instrucciones preestablecidas, lo
cual implica realizar las siguientes acciones:
Esta disposicin determina la clave del mensaje, la cual puede estar expresada de
la siguiente manera:
Conclusin
Hoy en da la criptografa est muy presente en nuestro mundo. Desde sacar
dinero de un cajero, hasta conectarnos a una computadora introduciendo una
contrasea, etc., hacen uso de estas tcnicas.
La maquina Enigma fue un gran avance del criptoanlisis ya que gracias a esta se
dieron nuevas formas de poder ocultar la informacin y avanzar ms sobre el
enemigo en el caso de la segunda guerra mundial, buscando alternativas al uso de
la
radio
ya
que
en
caso
de
que
lleguen
ser
interceptados
los