El equivalente estadounidense de la máquina Enigma fue el ECM Mark II, también conocido como SIGABA:
El equivalente británico era el Typex:
Tanto el ECM Mark II como el Typex eran similares a la máquina Enigma, todos usaban rotores de pasos múltiples para cifrar texto, pero eran más seguros.
La máquina alemana Enigma tenía una debilidad: hacía avanzar sus rotores regularmente: el rotor 1 avanzaría el rotor 2 por uno cada 26 letras, el rotor 2 avanzaría el rotor 3 por uno cada 26 letras, y así sucesivamente. [1]
- ¿Cómo cambió la Segunda Guerra Mundial a Europa?
- Grecia ahora reclama reparaciones de la Segunda Guerra Mundial, por lo tanto, ¿Estados Unidos también le debe dinero a Alemania, ya que los Estados Unidos fueron perjudicados por ellos y el Plan Marshall?
- ¿Cómo fue vivir en una ciudad soviética durante un asedio en la Segunda Guerra Mundial?
- ¿Qué hubiera pasado si el protocolo secreto en el Pacto Ribbentrop-Molotov preveía que la URSS atacara Polonia antes que Alemania? ¿Francia y Gran Bretaña habrían declarado la guerra a la URSS en lugar de Alemania?
- Cuando le pregunté a mi madre de qué se trataba la Segunda Guerra Mundial, ella dijo “racismo”. ¿Es eso cierto?
El ECM Mark II tenía dos bancos de cinco rotores que controlaban el avance de los rotores de cifrado. Los rotores de control podrían hacer avanzar cualquiera de los rotores de cifrado después de un número variable de letras. Esto hizo que el ECM Mark II fuera mucho más seguro que el Enigma alemán.
La máquina británica Typex usó siete rotores y dos paneles de conexión en comparación con las máquinas alemanas Enigma de tres o cuatro rotores y un panel de conexiones.
Así, las máquinas ECM Mark II y Typex generaron varias órdenes de magnitud más posibilidades que las máquinas alemanas Enigma. Varias máquinas Typex fueron capturadas durante la Batalla de Francia y en el norte de África, pero la organización alemana de descifrado de códigos B-DIENST no hizo ningún esfuerzo concertado para romperlo.
[1] Es un poco más complicado que esto. Algunos rotores Enigma avanzarían el siguiente rotor más de una vez cada 26 letras, pero la mayoría de los rotores avanzaron el siguiente rotor una vez cada 26 letras.