Articulo de referencia

Libro discriminatorio

Kenngruppenbuch para usar en la configuración de Naval Enigma El Libro Discriminante (en alemán: Kenngruppenbuch ; literalmente: Grupos para identificar la clave del receptor ),...

Kenngruppenbuch para usar en la configuración de Naval Enigma

El Libro Discriminante (en alemán: Kenngruppenbuch ; literalmente: Grupos para identificar la clave del receptor ), abreviado como Libro K ( K.  Buch ), y también conocido como libro de grupo indicador o libro de grupo de identificación , era una lista de distribución secreta en forma de folleto, que enumeraba trigrafos en orden aleatorio. [ 1 ] El Kenngruppenbuch se introdujo en mayo de 1937 y fue utilizado por la Kriegsmarine (Armada de Guerra Alemana) durante la Segunda Guerra Mundial como parte del procedimiento de cifrado de mensajes Enigma Naval, para garantizar la comunicación secreta y confidencial entre Karl Dönitz , Comandante de Submarinos (BdU) en el Atlántico y en el Mediterráneo , que operaba submarinos alemanes. El Kenngruppenbuch se utilizó en la generación de la clave del mensaje Enigma que se transmitía dentro del Indicador del mensaje . [ 1 ] El Kenngruppenbuch se utilizó desde el 5 de octubre de 1941, para el modelo Enigma M3, y desde el 1 de febrero de 1942 exclusivamente para el Enigma M4 . No debe confundirse con el Kenngruppenheft que se utilizaba con el Short Signal Book (en alemán: Kurzsignalbuch ).

Historia

El Kenngruppenbuch era un documento extenso cuya primera edición entró en vigor en 1938 y que permaneció prácticamente sin cambios cuando se publicó una segunda edición en 1941. Sin embargo, la Zuteilungsliste se actualizaba continuamente. [ 2 ] Después del 1 de mayo de 1937, la Kriegsmarine dejó de utilizar un sistema de indicación con repetición de la clave del mensaje dentro del indicador , una grave falla de seguridad, que todavía era utilizada por la Luftwaffe (Fuerza Aérea Alemana) y el Heer (Ejército Alemán) a principios de 1940, lo que hizo que la Enigma Naval fuera más segura. [ 3 ] La introducción del K Book fue diseñada para evitar esta grave falla de seguridad.

El 9 de mayo de 1941, cuando se recuperó una versión del Libro K del submarino U-110 , Joan Clarke y sus compañeros en el Barracón 8 , la sección de Bletchley Park encargada de descifrar los mensajes Enigma de la marina alemana (Kriegsmarine), notaron que los telegrafistas alemanes no actuaban de forma aleatoria, como se suponía que debían hacer al crear el Indicador del mensaje. [ 3 ] En lugar de seleccionar un trigrama al azar del Libro K, el telegrafista tendía a elegir un trigrama de la parte superior de la lista de columnas o cerca de la parte inferior y agrupado en el medio. [ 3 ] Fue un problema que la Kriegsmarine corrigió posteriormente con la introducción de nuevas reglas, a finales de 1941. [ 3 ]

Diseño

Copia temprana de la Zuteilungsliste. Nótese cómo se añadieron cifrados adicionales de la máquina Enigma de la Armada en una fecha posterior.

El Kenngruppenbuch constaba de dos partes principales. La primera mitad consistía en la Lista de Columnas (en alemán: Spaltenliste), que contenía los 17.576 trigramas (Kenngruppen), divididos en 733 columnas numeradas de 24 trigramas mostrados en orden aleatorio. [ 2 ] La segunda mitad consistía en la lista de grupos (en alemán: Gruppenlist), donde los trigramas estaban ordenados alfabéticamente. Después de cada trigrama aparecían dos números: el primero indicaba el número de la columna en la Spaltenliste en la que aparecía el trigrama, y ​​el segundo, su posición en la columna. [ 2 ] El puntero de tabla, o tabla de selección de tabla (en alemán: Tauschtafelplan), indicaba al operador qué columna de una tabla determinada se utilizaba para seleccionar los trigramas necesarios. Mediante la lista de asignación (en alemán: Zuteilungsliste) se indicaba al operador de radio qué tabla debía utilizar para una red de cifrado específica. A las claves grandes se les asignarían varios bloques de columnas, a las claves pequeñas tan solo 10. [ 2 ]

Copia del Tauschtafelplan muy revisado

Naval Enigma utilizaba un indicador para definir un mecanismo de clave, transmitiéndose la clave junto con el texto cifrado. La posición inicial de los rotores se transmitía justo antes del texto cifrado, generalmente después de haber sido cifrado por Naval Enigma. El método exacto utilizado se denominaba procedimiento de indicador. Se utilizaba un algoritmo de cifrado digráfico bipartito autorrecíproco para el supercifrado de los indicadores (en alemán: Spruchschlüssel) con ajustes básicos de rueda [ 4 ]. Las claves de cifrado Enigma llamadas Heimische Gewässer (nombre en clave en inglés: Dolphin), (Plaice), Triton (Shark), Niobe (Narwhal) y Sucker utilizaban el Kenngruppenbuch y tablas de bigramas para construir el indicador. El indicador se construía de la siguiente manera:

Se eligieron dos trigramas al azar. [ 4 ] El primer trígrafo se tomó de la tabla del Grupo de identificación de claves (en alemán: Schlüsselkenngruppe), del Kenngruppenbuch según lo determinado en Zuteilungsliste. El segundo trígrafo fue tomado del grupo de indicadores de cifrado o tabla de grupos de características de proceso (en alemán: Verfahrenkenngrupp), también tomado del Kenngruppenbuch y también determinado en el Zuteilungsliste. [ 2 ]

Por ejemplo: SWQ y RAF,

y dispuestos en el esquema: [ 4 ]

∗ SWQ RAF ∗

La posición vacía se llenaría con una letra aleatoria: [ 4 ]

XSWQ RAFP

El cifrado con una tabla de bigramas llamada tabla de conversión de doble letra (en alemán: Doppelbuchstabentauschtafel), dispuesta con pares verticales, era el siguiente:

X→VS→GW→VQ→X R→IA→FF→TP→T

lo que daría

VGVX IFTTT

Esto se leyó verticalmente, dando como resultado:

VIGF VTXT

y esto se envió sin codificación adicional, y precedió al mensaje cifrado. El mensaje fue enviado por Morse y en el extremo receptor el procedimiento fue invertido. [ 4 ] Se sabía que existían nueve tablas de bigramas, incluyendo FLUSS o FLUSZ (en inglés: River)). [ 5 ] Existían y se usaban otros cuadernillos de bigramas, incluyendo BACH (1940), STROM (1941) y TEICH y UFER [ 4 ]

Véase también

Referencias

  1. 1 2 Michael Smith (20 de enero de 2011). Los descifradores de códigos de Bletchley Park, Apéndice III . Biteback Publishing. pág.  390. ISBN 978-1-84954-623-2Consultado el 22 de octubre de 2016 .
  2. 1 2 3 4 5 Alan Mathison Turing; BJ Copeland (9 de septiembre de 2004). The Essential Turing . Oxford University Press. pág. 271. ISBN  978-0-19-825079-1.
  3. 1 2 3 4 Sebag-Montefiore, Hugh (21 de julio de 2011). Enigma: La batalla por el código . Victoria Embankment, Londres: Orion Publishing Group. pág. 69. ISBN  978-1-78022-123-6.
  4. 1 2 3 4 5 6 Friedrich L. Bauer (2006). Secretos descifrados: métodos y máximas de criptología (4.ª ed.). Berlín : Springer. pág. 61. ISBN   3-540-24502-2.
  5. Friedrich L. Bauer (2006). Secretos descifrados: métodos y máximas de criptología (4.ª ed.). Berlín : Springer. pág. 61. ISBN   3-540-24502-2.

Lecturas adicionales

  • Arthur O. Bauer: La localización de la dirección como arma aliada contra los submarinos alemanes de 1939 a 1945. Selbstverlag, Diemen, Países Bajos, 1997. ISBN 3-00-002142-6
  • Friedrich L. Bauer  : Secretos descifrados. Métodos y máximas de criptología . 3.ª edición revisada y ampliada. Springer, Berlín y otros, 2000. ISBN 3-540-67931-6.
  • Rijmenants, Dirk (2010). "Procedimientos de mensajes Enigma utilizados por el Ejército, la Fuerza Aérea y la Armada" . Cryptologia . 34 (4): 329– 339. doi : 10.1080/01611194.2010.486257 . S2CID 27996390 . 
  • Escaneo completo (PDF; 120  páginas; 71,5  MB) de un Kenngruppenbuch auténtico