La Máquina Enigma |
La Enigma fue patentada en 1918 por el alemán Arthur Scherbius con vistas a su uso en el intercambio de mensajes comerciales. Sin embargo, no tuvo el éxito esperado, a pesar de ser muy avanzada para su época, por lo que el invento pasó a ser ofrecido a los militares. Funcionamiento El sistema de giros era similar al de un cuentakilómetros de coche: Cuando el primer cilindro había girado las 26 posiciones (una por pulsación), el segundo avanzaba una; cuando el segundo había completado 26 vueltas (tras 26 x 26 = 676 pulsaciones) el tercero avanzaba una. Al terminar de girar el tercer cilindro (si se llegaba a esta situación por la longitud del mensaje), se avanzaban los tres una letra, con lo que se evitaba una periodicidad en los códigos (la periodicidad se alcanzaría a muy largo plazo, siendo preciso para ello un mensaje enorme). A continuación presentamos el fragmento final de un documento real transmitido en 1938. Primero, el mensaje tal y como se transmite cifrado. BMHTT YFBHK YYXJK IXKDF RTSHB HLUEJ MFLAC ZRJDL CJZVK HFBYL GFSEW NRSGS KHLFW JKLLZ TFMWD QDQQV JUTJS VPRDE MUVPM PBPXX USOPG IVHFC ISGPY IYKST VQUIO CAVCW AKEQQ EFRVM XSLQC FPFTF SPIIU ENLW O = El mensaje, tras pasar por la Enigma. ABS X AENDERUNG DER ANWEISUNG Z OKH X GEN X ST X D X H X ERSTE ABT X NR X DREI dREI ZWO EINS X DREI AQT G X KDOS X VOM JULI EINS NEUN DREI AQT BLEIBT VORBEHALTEN X DER OBERBEFEHLSHABER DES HEERES El mensaje, en alemán correcto: Aenderugen den Anweisung OKH/Gen/St/D/H Erste Abteilung Nr. 3321/38 G/Kdos vom Juli 1938 bleibt vorbehalten. Der Oberbefehlshaber des heeres Y finalmente, el mensaje en español: Hacer cambios a la orden OKH/Gen/St/D/H Primera división Nr. 3321/38 Documentos secretos de Julio de 1938 El Comandante en Jefe del Ejército. El fin de Enigma A lo largo de la guerra, la ruptura de las claves alemanas fue un objetivo fundamental de los aliados. Ya antes de la guerra, los polacos se las ingeniaron para obtener las claves e incluso una versión comercial de la Enigma. Sin embargo, los cambios introducidos por los alemanes invalidaban los logros obtenidos. Tras el comienzo de la guerra, los investigadores polacos huyeron a Francia, y tras la caída de ésta a Inglaterra, aunque muchos fueron capturados por los alemanes mientras huían. En Inglaterra, las investigaciones fueron infructuosas hasta que los polacos huídos revelaron el cableado interno de los cilindros de la Enigma. Los primeros éxitos llegaron en 1940, cuando ya se podían leer la mayor parte de los códigos de la Luftwaffe. La operación recibió el nombre clave ULTRA. Un hecho curioso es que, para evitar que los alemanes se diesen cuenta de que sus códigos estaban sindo reventados, los ingleses transmitían todo lo relativo a ULTRA a través de una máquina similar a Enigma, pero mejorada, dado que los aliados conocían los fallos de la Enigma alemana. Aunque se conocían los códigos de la Luftwaffe, los de la Kriegsmarine seguían siendo un misterio. Esto se solucionó en parte con la captura en Febrero de 1940 del U-33, ya que un marino alemán olvido deshacerse de sus cilindros, como se le había ordenado, y gracias a ello los ingleses conocieron el conexionado de dos de los cilindros de la Kriegsmarine (Recordemos que había ocho distintos y que se empleaban sólo tres en una máquina) Aun sin descifrar los mensajes de la marina, los de la aviación fueron suficientes para que los ingleses estuviesen al tanto de los preparativos para la operación Seelowe y fueran capaces de vencer los intentos de la Luftwaffe de preparar dicha operación. Una prueba de la importancia del conocimiento de los códigos fue que, aunque en un mensaje alemán se revelaba la intención de bombardear Coventry, los ingleses no se atrevieron a evacuarla, pues esto hubiese revelado que conocían la operación, y por tanto las claves. En ese caso, los alemanes hubiesen cambiado los códigos. La captura en 1941 del U-110 proporcionó casi todos los cilindros e información precisa para descifrar las claves de la marina, con lo que partir de entonces frustraron muchas de las operaciones navales alemanas.
|