https://frosthead.com

Cómo cifrar como un soviético

Para tener una idea de la tarea monstruosamente difícil emprendida por los descifradores de códigos de Venona, considere todos los pasos elaborados que tomaron los agentes soviéticos para cifrar un mensaje secreto. Así es como funcionó, como lo explicaron John Earl Haynes y Harvey Klehr en su libro Venona: Decoding Soviet Espionage in America . El mensaje, "Pilot entregó un informe sobre cohetes", es hipotético, pero hace referencia a un verdadero espía estadounidense, William Ullmann, un oficial del Ejército asignado al Pentágono, a quien los soviéticos llamaron "Pilot". Un soviético con sede en Estados Unidos. El agente podría enviar este mensaje a Moscú alertando a los superiores para que revisen la valija diplomática en busca de un despacho de Pilot.

contenido relacionado

  • Las mujeres descifradoras de códigos que desenmascararon a los espías soviéticos

1. Un agente entrega el texto a un empleado de cifrado, que usa un libro de códigos para convertir las palabras en números de cuatro dígitos:

Captura de pantalla 2018-08-16 a las 11.15.06 AM.png

2. El empleado cambia un dígito al primer grupo del segundo, dos dígitos al segundo grupo del tercero, y así sucesivamente, produciendo:

Captura de pantalla 2018-08-16 a las 11.15.15 AM.png

3. Ahora el empleado consulta un "bloc de notas único". Cada página tiene 60 números de cinco dígitos y se supone que debe usarse solo una vez. En la esquina superior izquierda hay un número, 26473, en este caso, que se inserta antes del primer grupo de la serie:

Captura de pantalla 21/08/2018 a las 11.55.57 AM.png

Ese primer número alertará al destinatario, que tiene el mismo pad de una sola vez, qué página del pad consultar.

4. Luego, el empleado toma los siguientes cuatro grupos de cinco dígitos de la libreta de una sola vez ...

Captura de pantalla 2018-08-16 a las 11.15.37 AM.png

... y los agrega a los cuatro grupos que componen el mensaje, utilizando la aritmética no portadora. (Por ejemplo, 8 + 6 = 4, no 14, porque no se lleva nada):

Captura de pantalla 2018-08-16 a las 11.15.50 AM.png

Ahora todo el mensaje se ve así:

Captura de pantalla 2018-08-16 a las 11.16.08 AM.png

5. Luego, el empleado convierte los grupos numéricos en grupos de letras, usando la fórmula:

Captura de pantalla 2018-08-16 a 11.16.19 AM.png

Entonces el mensaje ahora dice:

Captura de pantalla 2018-08-16 a las 11.16.27 AM.png

6. El empleado agrega otro grupo de cinco letras (que corresponde al siguiente número del teclado de una sola vez) para señalar el final del mensaje. Finalmente, agrega un número de cinco dígitos, que le da al mensaje un número de serie e indica la fecha en que se cifró. Envía esta serie de seis palabras de cinco letras y un número de cinco dígitos a Moscú ...

7.. . .donde otro empleado lo descifra, invirtiendo estos pasos.

Ahora imagine al equipo de Venona tratando de descifrar el código sin el beneficio de los libros de códigos soviéticos capturados o las libretas de una sola vez.

Fuente: Venona: Decodificando el espionaje soviético en Estados Unidos por John Earl Haynes y Harvey Klehr (Yale University Press)

Preview thumbnail for video 'Subscribe to Smithsonian magazine now for just $12

Suscríbase a la revista Smithsonian ahora por solo $ 12

Este artículo es una selección de la edición de septiembre de la revista Smithsonian

Comprar
Cómo cifrar como un soviético