Japanese Navy 25
La Armada Imperial Japonesa desarrolló aquel código supuestamente seguro, llamado por los estadounidense JN-25. Este, a diferencia de la máquina Enigma alemana, no era un sistema de cifrado que utilizaba una máquina para codificar y descodificar, sino que era un sistema manual. Consistía de dos partes, la primera era un diccionario de 33.333 letras, palabras y frases, las cuales tenían asignadas un número de cinco dígitos; la segunda parte se componía de unas tablas sumatorias numeradas, con números aleatorios alineados en líneas y columnas también identificadas con números. Por razones de seguridad, esas tablas se reemplazaban cada seis meses.
Técnica de codificación y descodificación
Tabla sumatoria
Ejemplo hipotético:
Supongamos que de Tokio mandan un mensaje a una base en Kamchatka, ordenando que al día siguiente sea enviado un submarino a las Aleutianas para vigilancia. Hipotéticamente el texto del mensaje podría ser:
"URGENTE SUBMARINO MAÑANA ALEUTIANAS VIGILANCIA"
En el diccionario lo números equivalentes a esas palabras son:
URGENTE | SUBMARINO | MAÑANA | ALEUTIANAS | VIGILANCIA |
83956 | 45308 | 12654 | 32946 | 52034 |
La persona encargada de la codificación de ese texto, define el lugar de inicio en la tabla de sumatorias con la cifra 0729116, o sea, página 072, columna 91 línea 16 que corresponde a la cifra 14929. Las cifras que le siguen de arriba hacia abajo son 23183, 36831, 71819 y 71819.
Sumamos:
URGENTE | SUBMARINO | MAÑANA | ALEUTIANAS | VIGILANCIA |
83956 | 45308 | 12654 | 32946 | 52034 |
14929 | 23183 | 36831 | 71819 | 71819 |
97875 | 68481 | 48485 | 03755 | 23843 |
El mensaje codificado, omitiendo las partes correspondientes al protocolo de comunicaciones, resulta:
0729116 |
97875 68481 48485 03755 23843 |
El especialista que recibe el mensaje, procede de la siguiente manera:
Busca el lugar de inicio en la página 072 de la tabla de sumatorias y resta las cifras correspondientes, siempre sin llevar.
Restamos:
97875 | 68481 | 48485 | 03755 | 23843 |
14929 | 23183 | 36831 | 71819 | 71819 |
83956 | 45308 | 12654 | 32946 | 52034 |
El especialista busca las letras, palabras o frases equivalentes en el diccionario y obtiene el mensaje original:
"URGENTE SUBMARINO MAÑANA ALEUTIANAS VIGILANCIA"
Los problemas del JN-25
La principal deficiencia del JN-25 fue el error humano, porque no existían máquinas codificadoras, sino que todo el proceso se hacía manualmente. Al iniciarse la guerra en el Pacífico, el número de mensajes en la flota se incrementó enormemente.El hecho de que el transcriptor tenía que cifrar cientos de mensajes al día, agotaba intelectualmente que demandaba su trabajo y como es natural, al poco tiempo el especialista comenzaba a confiar en su memoria o a seguir patrones al momento de determinar el lugar de inicio en las tablas sumatorias.
No hay comentarios:
Publicar un comentario