https://frosthead.com

Как зашифровать как советский

Чтобы получить представление о чудовищно сложной задаче, выполняемой взломщиками кода Venona, рассмотрим все тщательно продуманные шаги, предпринятые советскими агентами для шифрования секретного сообщения. Вот как это работает, как объясняют Джон Эрл Хейнс и Харви Клер в своей книге « Венона: расшифровка советского шпионажа в Америке» . Сообщение - «Пилот доставил отчет о ракетах» - является гипотетическим, но в нем есть ссылка на настоящего американского шпиона, Уильяма Уллмана, офицера армии, назначенного в Пентагон, которого Советский Союз под кодовым названием «Пилот». Находящийся в США Советский Союз Агент может отправить это сообщение в Москву, предупреждая начальство, чтобы проверить дипломатическую сумку для отправки от Пилота.

Связанный контент

  • Женщины, взломавшие код, разоблачающие советских шпионов

1. Агент передает текст секретарю, который использует кодовую книгу для преобразования слов в четырехзначные числа:

Снимок экрана 2018-08-16 в 11.15.06 AM.png

2. Служащий переводит одну цифру в первую группу из второй, две цифры во вторую группу из третьей и т. Д., Получая:

Снимок экрана 2018-08-16 в 11.15.15 AM.png

3. Теперь клерк консультируется с уникальным «одноразовым блокнотом». Каждая страница содержит 60 пятизначных чисел и должна использоваться только один раз. В верхнем левом углу находится число - в данном случае 26473, которое вставляется перед первой группой в серии:

Снимок экрана 2018-08-21 в 11.55.57 AM.png

Этот первый номер предупредит получателя, у которого есть тот же одноразовый блокнот, с какой страницей панели нужно ознакомиться.

4. Затем клерк берет следующие четыре пятизначные группы из одноразовой панели ...

Снимок экрана 2018-08-16 в 11.15.37 AM.png

... и добавляет их к четырем группам, составляющим сообщение, используя арифметику без переноса. (Например, 8 + 6 = 4, а не 14, потому что ничего не перевозится):

Снимок экрана 2018-08-16 в 11.15.50 AM.png

Теперь все сообщение выглядит так:

Снимок экрана 2018-08-16 в 16.11.08 AM.png

5. Затем продавец преобразует числовые группы в буквенные группы, используя формулу:

Снимок экрана 2018-08-16 в 16.11.19 AM.png

Итак, сообщение теперь гласит:

Снимок экрана 2018-08-16 в 11.16.27 AM.png

6. Клерк добавляет еще одну пятибуквенную группу (соответствующую следующему номеру из одноразовой панели), чтобы обозначить конец сообщения. Наконец, он добавляет пятизначный номер, который присваивает сообщению серийный номер и указывает дату, когда оно было зашифровано. Он посылает эту серию из шести пятибуквенных слов и одного пятизначного числа в Москву ...

7.. , где другой клерк расшифровывает это, полностью изменяя эти шаги.

А теперь представьте, что команда Venona пытается взломать код без помощи захваченных советских кодовых книг или одноразовых планшетов.

Источник: Venona: Расшифровка советского шпионажа в Америке Джоном Эрлом Хейнсом и Харви Клером (издательство Йельского университета)

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

Подпишитесь на журнал Smithsonian сейчас всего за $ 12

Эта статья является подборкой из сентябрьского номера журнала Smithsonian.

купить
Как зашифровать как советский