Simulador Máquina Enigma
Simula la máquina de cifrado electromecánica de la Segunda Guerra con flujo de señal eléctrica en tiempo real, rotores configurables y cuadro de conexiones. Sin registro.
Actualizado mayo de 2026
Revisado por Rafael Duarte
Haz clic en dos letras para conectarlas (10 pares restantes)
Cómo Usar la Máquina Enigma
Selecciona M3 (3 rotores estándar) o M4 (4 rotores Naval). M4 cambia automáticamente a reflectores finos.
Elige qué rotor va en cada ranura (I–V), establece la posición inicial y ajusta el ring setting si es necesario.
Elige el reflector B o C (B-Thin / C-Thin para M4). Ambas partes deben usar el mismo reflector.
Haz clic en dos letras para conectarlas. Hasta 10 pares. Cada par intercambia esas letras antes y después de los rotores.
Pulsa las teclas del teclado para ver el panel de lámparas iluminarse, o pega un mensaje en el área de entrada. Los no alfabéticos pasan sin cambios.
Usa exactamente los mismos ajustes e ingresa el texto cifrado. La Enigma es auto-inversa — cifrar y descifrar son la misma operación.
Cómo usar el simulador de la máquina Enigma
El mismo procedimiento que seguían los operadores en la Segunda Guerra Mundial
1. Elige el modelo
Selecciona Enigma M3 o M4 y el reflector correspondiente (B/C para M3; B-Thin/C-Thin para M4).
2. Configura rotores y plugboard
Define el tipo y la posición inicial de cada rotor, el ring setting y hasta 10 pares de letras en el plugboard (Steckerbrett).
3. Escribe o pega el texto
Usa el teclado en pantalla para cifrar letra por letra con animación, o pega el texto para cifrarlo todo de una vez.
Cuándo se usa este simulador
Los escenarios más comunes entre quienes lo prueban
Clases de historia o criptografía
Muestra visualmente el recorrido de la señal — tecla, plugboard, rotores, reflector, lámpara — en lugar de solo describirlo en la pizarra.
Estudio de criptoanálisis clásico
Comprende la debilidad estructural que explotó Bletchley Park: ninguna letra puede cifrarse como ella misma.
Verificar una implementación propia de Enigma
Compara letra por letra el resultado de tu propio código de rotores y reflector contra un motor de referencia fiel al original.
Reproducir mensajes históricos
Introduce la configuración de rotores y plugboard de ejemplos documentados y comprueba si el resultado coincide.
Curiosidad y aprendizaje práctico
Prueba el dispositivo de cifrado más famoso de la historia sin necesitar el hardware original.
Consultar el glosario técnico integrado
Abre el glosario con 10 términos (rotor, reflector, plugboard, ring setting, notch, double-stepping y más) para entender la terminología sin salir de la herramienta.
Qué hace este simulador de Enigma
Fiel al comportamiento electromecánico original
Modelos M3 y M4
La Enigma del ejército y la Luftwaffe (3 rotores) y la variante naval de la Kriegsmarine (4 rotores).
Flujo eléctrico en tiempo real
Observa la señal recorrer el plugboard, los rotores y el reflector con cada tecla pulsada.
Ring settings y double-stepping
Ringstellung (01-26) y el mecanismo de avance de los rotores implementados con precisión histórica.
Plugboard con 10 pares
Configuración completa del Steckerbrett, con etiquetas de color para cada par conectado.
Cableado auténtico de los rotores
Especificaciones históricas reales de los rotores usados por el ejército, la Luftwaffe y la Kriegsmarine.
100% en el navegador
Sin descargas ni registro — todo el cifrado ocurre localmente en tu dispositivo.
Por qué existían casi 159 trillones de configuraciones
Cada factor multiplica el número total de claves posibles
Errores comunes al configurar la Enigma
Los mismos descuidos que también cometían los operadores reales
Usar configuraciones distintas para descifrar
Para descifrar un mensaje necesitas exactamente la misma configuración usada al cifrarlo: rotores, posiciones, ring settings y plugboard.
Confundir configuraciones de M3 y M4
El M4 (Kriegsmarine) añade un cuarto rotor fijo y usa reflectores más delgados — su configuración no es compatible con la del M3.
Esperar que una letra se cifre como ella misma
Eso es matemáticamente imposible por cómo funciona el reflector — si alguna vez ocurre, es un fallo del simulador, no un error de tu configuración.
Mezclar teclado y texto pegado en el mismo mensaje
El teclado en pantalla avanza la posición de los rotores con cada tecla, pero pegar texto siempre reinicia desde las posiciones configuradas — combinar ambos modos en un mismo mensaje produce un criptograma inconsistente sin ningún aviso.
Esperar que espacios y números se cifren
Igual que en la máquina original, solo las letras A-Z avanzan los rotores y se sustituyen. Espacios, números y signos de puntuación pasan sin cambios a la salida.
Intentar conectar una letra ya usada en el plugboard
Cada letra participa en un solo par a la vez. Haz clic en el par existente para deshacerlo antes de crear una nueva conexión, y recuerda el límite histórico de 10 pares simultáneos en el Steckerbrett.
Alan Turing y Bletchley Park
Alan Turing (1912-1954) lideró el equipo de descifrado en Bletchley Park. Antes que él, los matemáticos polacos Marian Rejewski, Jerzy Różycki y Henryk Zygalski fueron los primeros en romper la Enigma en 1932 y compartieron sus métodos con Gran Bretaña en 1939.
La Bombe británica, mejorada por Turing a partir de la Bomba polaca original, explotaba precisamente el hecho de que ninguna letra podía cifrarse como ella misma. Entró en funcionamiento en 1941, y la inteligencia resultante, con nombre en clave Ultra, fue decisiva antes del Día D.
Los criptógrafos del Biuro Szyfrów polaco ya habían roto la Enigma comercial en la década de 1930 usando análisis puramente matemático. La Bombe también se apoyaba en los 'cribs' — frases alemanas predecibles y repetitivas en los mensajes de rutina — para descartar configuraciones incorrectas más rápido.
Preguntas frecuentes
Era un dispositivo electromecánico de cifrado que codificaba cada letra enviando una señal eléctrica a través de un plugboard, tres o cuatro rotores, un reflector y de vuelta por los rotores en sentido inverso. Cada tecla pulsada avanzaba al menos un rotor, lo que la convertía en una cifra polialfabética con miles de millones de configuraciones posibles.
Referencias
Documentación técnica e histórica, con manuales originales y fotografías de las máquinas reales.
Resumen técnico en español con tablas de cableado de rotores y contexto histórico.
Sitio oficial del museo donde Alan Turing y su equipo rompieron los códigos de la Enigma durante la guerra.
Herramientas relacionadas
- Cifrado César Desarrollador Cifrado César gratuito: codifica o decodifica con cualquier desplazamiento, rueda interactiva, fuerza bruta 25 turnos y análisis de frecuencia. ROT13 incluido.
- Generador Bcrypt Desarrollador Generador de hash bcrypt gratuito — 100% lado cliente. Benchmark del factor de coste en tiempo real, parser del hash y snippets para Node.js, Python, PHP, Go.
- Decodificador JWT Desarrollador Decodifica e inspecciona JSON Web Tokens al instante — visualiza header, payload, verifica firmas HMAC y genera código JWT en PHP, JavaScript, Python y Java.
- ROT13 Codificador / Decodificador Desarrollador Codificador y decodificador ROT13 gratis: conversión bidireccional instantánea. ROT5, ROT18, ROT47, mapeo del alfabeto (A↔N), autoinverso. Sin registro.
- Generador de Tabla ASCII y Markdown Desarrollador Generador de tablas ASCII gratuito — crea tablas de texto en estilo MySQL, Markdown, Unicode, redondeado, doble línea y reStructuredText. Pega CSV o escribe...