Page 66 - 06 Turing
P. 66
distinto. Según los estadounidenses, sus máquinas eran más rápi-
das y las secuencias crib más cortas que las utilizadas por los in-
gleses. La versión estándar construida por los británicos era
equivalente a 36 máquinas Enigma e incluso podía llegar a desci-
frar dos o tres mensajes simultáneamente. Cada vez que se iba a
descifrar un mensaje, la máquina requería un menú, que utilizaba
lo que los ingleses llan1aban crib. Con este nombre hacían referen-
cia a un ejemplo de texto o mensaje sin cifrar, del que además se
disporúa de su versión cifrada, por ejemplo, algún fragmento de
texto cifrado y sin cifrar que había sido capturado al enemigo. Para
que el crib fuera efectivo, era necesario conocer muy bien la jerga
militar alemana y el protocolo que estos seguían en el envío de
mensajes. Fue de mucha ayuda saber que Enigma nunca cifraba
una letra, por ejemplo A, utilizando una letra sinillar, A en el ejem-
plo. Una vez elegido el crib, el operador de Bombe diseñaba un
menú tal y como se ilustra en la tabla siguiente. Supóngase que el
crib es TURINGHABLAJNGLES y el texto cifrado (fila identificada
en la tabla como TC) AIYLL VWP ANNOZPOPE. Con el fin de que el
ejemplo represente una situación lo más real posible hemos utili-
zado un simulador de la máquina Enigma para obtener el texto ci-
frado (http://www. bletchleypark. org. uk/content/simulator.html).
A partir de los dos mensajes construiremos una tabla en la que se
asocie para cada letra del texto cifrado la que le corresponde en el
mensaje original o crib:
CRIB T u R 1 N G H A B L A 1 N G L E s
TC A 1 y L L V w p A N N o z p o p E
p 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
TS X X X X X X X X X X X X X X X X X
TM X X X X X X X X X X X X X X X X X
TI X X X X X X X X X X· X X X X X X X
También anotaremos en la tabla la posición de cada letra en
el texto del mensaje (lo que designaremos como P). A continua-
ción se representa un diagrama en el que se muestran las asocia-
ciones entre letras y en qué posición del texto están:
66 MÁQUINAS CONTRA CÓDIGOS. TURING CRIPTÓGRAFO