El libro discriminante (alemán: Kenngruppenbuch ; literalmente: grupos para identificar la clave del receptor ) abreviado a K-Book ( K. Buch ), y también conocido como el libro del grupo de indicadores o el libro del grupo de identificación, era una lista de distribución secreta en forma de folleto. , que enumera los trígrafos en orden aleatorio. [1] El Kenngruppenbuch se introdujo en mayo de 1937 y fue utilizado por la Kriegsmarine (Marina de guerra alemana) durante la Segunda Guerra Mundial como parte del procedimiento de cifrado de mensajes Naval Enigma, 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 operando submarinos alemanes. El Kenngruppenbuch se utilizó en la generación de la clave del mensaje Enigma que se transmitió dentro del indicador de mensaje . [1] El Kenngruppenbuch se utilizó desde el 5 de octubre de 1941 para el Enigma Model M3, y desde el 1 de febrero de 1942 exclusivamente para el Enigma M4. No debe confundirse con el Kenngruppenheft que se utilizó con el Short Signal Book (en alemán: Kurzsignalbuch ).
Historia
El Kenngruppenbuch era un documento extenso con la primera edición que entró en vigor en 1938, que en su mayoría permaneció sin cambios cuando se publicó una segunda edición en 1941. Sin embargo, el Zuteilungsliste se actualizaba continuamente. [2] Después del 1 de mayo de 1937, la Kriegsmarine dejó de usar un sistema de indicación con una repetición de la clave de mensaje dentro del indicador , una falla de seguridad grave, que todavía estaba siendo utilizada por la Luftwaffe (Fuerza Aérea Alemana) y Heer (Ejército Alemán) en principios de 1940, lo que hizo que el Enigma Naval fuera más seguro. [3] La introducción del Libro K se diseñó para evitar esta grave falla de seguridad.
El 9 de mayo de 1941, cuando se recuperó una versión del Libro K del U-boat U-110 , Joan Clarke y sus compatriotas en el Hut 8 , la sección de Bletchley Park encargada de resolver los mensajes Enigma navales alemanes (Kriegsmarine), notó que Los telegrafistas alemanes no actuaban de forma aleatoria, como se suponía que debían hacerlo al componer el mensaje Indicador. [3] En lugar de seleccionar un trigrama aleatorio del Libro K, el telegrafista tenía la tendencia 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ó más tarde con la introducción de nuevas reglas, más tarde en 1941. [3]
Diseño
El Kenngruppenbuch constaba de dos partes principales. La primera mitad consistía en la Lista de columnas (en alemán: Spaltenliste), que constaba de los 17.576 trigramas (Kenngruppen), divididos en 733 columnas numeradas de 24 trigramas que se muestran en orden aleatorio. [2] La segunda mitad consiste en la lista de grupos (alemán: Gruppenlist) donde los trigramas están ordenados alfabéticamente. Después de cada trigrama hay 2 números, el primero indica el número de la columna de la Spaltenliste en la que aparece el trigrama y el segundo indica la posición del trigrama en la columna. [2] El puntero de la tabla, o el gráfico de selección de la tabla (en alemán: Tauschtafelplan) le indica al operador qué columna de una tabla determinada se utilizó para seleccionar los trigramas requeridos. Por medio de la lista de asignaciones (alemán: Zuteilungsliste) le dijo al técnico de radio qué tabla debía usar para una red de cifrado en particular. Las claves grandes recibirían varios bloques de columnas, las claves pequeñas solo 10. [2]
Naval Enigma usó un indicador para definir un mecanismo de clave, y la clave se transmitió junto con el texto cifrado. La posición inicial de los rotores se transmitió justo antes del texto cifrado, generalmente después de haber sido cifrado por Naval Enigma. El método exacto utilizado se denominó procedimiento indicador. Se utilizó un algoritmo de cifrado digráfico bipartito recíproco adecuado para el supercifrado de los indicadores (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 usaron las tablas Kenngruppenbuch y bigram para construir el indicador. El indicador se elaboró 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 como se determina en el Zuteilungsliste. El segundo trígrafo se tomó del grupo de indicadores de cifrado o de la tabla de grupos de características del 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 ∗
con la posición vacía se rellenaría con una letra aleatoria: [4]
XSWQ
RAFP
Cifrado con un bigrama tabla llamada tabla de conversión de doble carta (en alemán: Doppelbuchstabentauschtafel), dispuestos con pares verticales, era como sigue:
X → VS → GW → VQ → X
R → IA → FF → TP → T
que daría
VGVX
IFTT
Esto se leyó verticalmente, dando:
VIGF VTXT
y esto se envió sin más codificación y antes del mensaje encriptado. El mensaje fue enviado por Morse y en el extremo receptor se invirtió el procedimiento. [4] Se sabía que existían nueve tablas de bigrama, incluidas FLUSS o FLUSZ (inglés: River)). [5] Existieron y se utilizaron otros folletos de bigrama, incluidos BACH (1940), STROM (1941) y TEICH, UFER, etc. [4]
Ver también
Referencias
- ↑ a b Michael Smith (20 de enero de 2011). The Bletchley Park Codebreakers, Apéndice III . Publicación Biteback. pag. 390. ISBN 978-1-84954-623-2. Consultado el 22 de octubre de 2016 .
- ^ a b c d e Alan Mathison Turing; BJ Copeland (9 de septiembre de 2004). El Turing esencial . Prensa de la Universidad de Oxford. pag. 271. ISBN 978-0-19-825079-1.
- ^ a b c d Sebag-Montefiore, Hugh (21 de julio de 2011). Enigma: La batalla por el código . Victoria Embankment, Londres: Orion Publishing Group. pag. 69. ISBN 978-1-78022-123-6.
- ^ a b c d e f Friedrich L. Bauer (2006). Secretos descifrados: métodos y máximas de criptología (4 ed.). Berlín : Springer. pag. 61. ISBN 3-540-24502-2.
- ^ Friedrich L. Bauer (2006). Secretos descifrados: métodos y máximas de criptología (4 ed.). Berlín : Springer. pag. 61. ISBN 3-540-24502-2.
Otras lecturas
- Arthur O.Bauer: radiogoniometría como arma aliada contra submarinos alemanes de 1939 a 1945 . Selbstverlag, Diemen Holanda 1997. ISBN 3-00-002142-6
- Friedrich L. Bauer : secretos descifrados. Métodos y máximas de la 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 .