¿Cuál era la máquina Enigma?
La máquina Enigma era un dispositivo mecánico utilizado para codificar y decodificar mensajes secretos. Durante la Segunda Guerra Mundial, la máquina enigma fue utilizada por el ejército alemán para comunicarse con tropas en el campo, buques de guerra y submarinos. Los criptólogos aliados, que trabajan bajo el nombre en código Ultra, rompieron con éxito la mayoría de los cifrados de enigma; Esto dio a los aliados una fuente importante de inteligencia para el esfuerzo de guerra.
La máquina enigma en sí era mecánica y se parecía mucho a una máquina de escribir. Cada vez que se presionaba una llave, la señal electrónica pasaba a través de una serie de ruedas revueltas rotatables, a través de un tapón, y luego retrocedía en una dirección diferente. Debido a que cada rueda podría girarse para alterar el camino de la señal, era posible una gran variedad de teclas diferentes, y las ruedas simplemente podían girarse cada vez que se necesitaba una nueva llave. Las ruedas estaban dispuestas para girar cada vez que se presionaba una llave, haciendo que el Enigma fuera seguro contra ataques con frecuencia de letras; las posiciones iniciales delLas ruedas también se cambiaron, a menudo varias veces al día.
En teoría, se suponía que Enigma era seguro contra cualquier tipo de ataque de fuerza bruta, ya que había demasiadas posibilidades de cifrado para probarlos todos uno por uno. Las versiones posteriores de Enigma, como los modelos de cuatro rotores utilizados por los submarinos alemanes, aumentaron aún más el número de combinaciones. Aun así, los documentos del código capturados y el error humano a menudo le dieron a los criptógrafos la ventaja, y el ejército polaco estaba decodificando las comunicaciones alemanas secretas ya en 1932. Su trabajo finalmente hizo que Gran Bretaña y América, y el roto de código continuara con un gran éxito durante toda la guerra, a pesar de los intentos de los alemanes para hacer la máquina más y más complejo.
.Rompiendo con éxito el código Enigma requirió encontrar regularidades, o factores conocidos, para reducir la gran cantidad de posibles cifrados. Varios textos simples,Como "Heil Hitler", apareció frecuentemente en mensajes alemanes; Esto dio pistas importantes a los criptanalistas, que podrían buscar a través de un mensaje encriptado y ver dónde podría aparecer esa frase. Los alemanes también transmitieron encabezados simples y fáciles de analizar a seis letras al comienzo de los mensajes, como "einein", para dar la ubicación de las ruedas de cifrado para el resto del mensaje. Cuando el espacio de posibles claves de código todavía se volvió demasiado grande, se construyeron varias computadoras primitivas, para contar a través de las miles de posibilidades automáticamente; Este se convirtió en algunos de los primeros trabajos realizados en la informática de propósito general.