Simulador de la máquina Enigma (cifrado de rotores)
Simula en tu navegador la máquina Enigma alemana de la Segunda Guerra Mundial, con el cableado de los rotores y el mecanismo de avance fieles al original. Configura los rotores, los ajustes de anillo, las posiciones iniciales y el panel de clavijas para cifrar y descifrar mensajes. Todo el procesamiento ocurre en tu navegador.
Consejos
- Enigma es un cifrado recíproco, así que si vuelves a procesar el texto cifrado con exactamente los mismos ajustes de rotores, posición inicial y panel de clavijas, obtienes de nuevo el texto original. Pruébalo con el botón "Reutilizar el resultado como entrada".
- Cambiar la posición inicial (Grundstellung) aunque sea en una sola letra produce un texto cifrado completamente distinto. En el uso real durante la guerra, este ajuste solía cambiarse cada día.
- Como la señal siempre pasa por el reflector (Umkehrwalze), una letra nunca puede cifrarse como ella misma. Esta peculiaridad fue más tarde una pista clave para Alan Turing y sus compañeros descifradores.
- El panel de clavijas admite hasta 10 pares de letras. El propio reglamento operativo del ejército alemán también limitaba su uso a 10 pares como máximo.
- Al pulsar "Aleatorizar ajustes" puedes vivir, de forma simplificada, el ritual diario de configurar la clave (cambiar rotores, anillos y panel de clavijas según una hoja de claves) que realizaban los operadores reales.
Preguntas frecuentes
A propósito — La historia de Enigma y Bletchley Park
Enigma fue patentada en 1918 por el ingeniero alemán Arthur Scherbius como una máquina de cifrado comercial, y se hizo ampliamente conocida más tarde cuando el ejército alemán la adoptó para proteger sus comunicaciones. Combinaba varios discos de cifrado giratorios llamados rotores; cada pulsación de tecla hacía girar mecánicamente uno o más rotores, cambiando el cableado interno de forma que incluso la misma letra tecleada dos veces seguidas solía cifrarse de forma diferente.
El esfuerzo por romper Enigma comenzó con el matemático polaco Marian Rejewski y sus colegas, que dedujeron la estructura matemática de la máquina en la década de 1930. Tras el estallido de la Segunda Guerra Mundial, se reunió un equipo de descifradores en Bletchley Park, en Gran Bretaña, donde Alan Turing y otros desarrollaron un dispositivo electromecánico llamado "Bombe" para determinar de forma sistemática las claves que cambiaban a diario. A este logro se le atribuye una contribución significativa al esfuerzo de inteligencia aliado.
La historia del desciframiento de Enigma deja una lección duradera para el diseño criptográfico moderno: por muy sofisticado que sea un mecanismo de cifrado, los hábitos operativos y los errores humanos, como empezar siempre los mensajes de la misma manera o reutilizar hojas de claves, pueden convertirse en una vía de entrada. Este simulador es puramente una herramienta educativa para aprender sobre esa historia, y nunca debe usarse para proteger comunicaciones reales.