El equivalente estadounidense de la máquina de cifrado Enigma fue el ECM (Electronic Cipher Machine) Mark II.
ECM Mark II
Al igual que las diversas máquinas Enigma, el ECM Mark II presentaba rotores de pasos y un panel de conexión utilizado para cifrar mensajes.
A diferencia de la máquina Enigma, los rotores ECM Mark II se movieron de forma pseudoaleatoria. Los rotores de la máquina Enigma se rotaron por pasos: cada rotor tenía un trinquete de avance que rotaría el siguiente rotor a la siguiente letra cuando se pasara la posición de avance. El rotor 1 rotaría el rotor 2 una letra cada 26 letras, el rotor 2 rotaría el rotor 3 cada 26 letras, y así sucesivamente hasta los tres o cinco rotores utilizados en la máquina. [1]
- ¿Cómo cambió tan notoriamente la noción británica de lo que debería ser un tanque?
- ¿Ha exagerado la comunidad judía el Holocausto en comparación con otros genocidios?
- ¿Los japoneses-estadounidenses alguna vez se enfrentan a otros asiático-estadounidenses por los crímenes de guerra que Japón cometió en el siglo XX?
- ¿Qué hicieron los militares con todos los U-boats sobrantes después de la Segunda Guerra Mundial?
- ¿Fue Checoslovaquia capaz de defenderse en 1938 y repeler la invasión alemana o, al menos, hacer que no fuera rentable política y militarmente?
La rotación secuencial de los rotores de la máquina Enigma introdujo un elemento predecible en su cifrado.
El ECM Mark II tenía 15 rotores de tres bancos de cinco rotores cada uno y los rotores no se movían secuencialmente, cualquiera de los cinco rotores en el banco de cifrado principal podía moverse después de cifrar una carta. Este paso pseudoaleatorio de los rotores lo hizo más seguro que el Enigma y efectivamente invulnerable para verificar secuencialmente las combinaciones de rotores que se desarrollaron para atacar los mensajes de Enigma.
Gran Bretaña desarrolló Typex, otra máquina de cifrado de rotor y tablero de mandos similar a Enigma. Si bien no era tan sofisticado como el ECM Mark II, era más seguro que las primeras variedades de la máquina Enigma.
Typex
Typex usó cinco rotores y su panel de conexiones no era recíproco; el panel de Enigma transpuso un par de letras, A y R, por ejemplo, por lo que A se cambió a R y, a la inversa, R se cambió a A. El panel de conectores recíproco de Enigma limitó el número de combinaciones que podrían producirse, una debilidad que el panel de Typex evitó.
Gran Bretaña y los EE. UU. Desarrollaron un estándar de cifrado conjunto, la Máquina de cifrado combinada, y Typex y ECM Mark II se modificaron para permitir la comunicación entre las máquinas Typex y ECM Mark II.
El ECM Mark II nunca se rompió (hasta donde sabemos) y permaneció en servicio hasta la década de 1950.
Puede que Typex haya sido roto por Alemania durante la Segunda Guerra Mundial, aunque no está claro si se debió a la captura de la configuración diaria de Typex, pero Alemania no dedicó ningún esfuerzo sostenido para descifrar las comunicaciones Typex.
[1] Simplifico; tres de los rotores alemanes tenían dos trinquetes escalonados y rotarían el siguiente rotor dos letras cada 26 letras.