https://frosthead.com

Как да шифрираме като съветски

За да получите намек за чудовищно трудната задача, предприета от кодовите прекъсвачи на Venona, помислете за всички сложни стъпки, които съветските агенти предприеха за криптиране на тайно съобщение. Ето как става, както обясниха Джон Ърл Хейнс и Харви Клер в книгата си „ Венона: Декодиране на съветския шпионаж в Америка“ . Съобщението - „Пилотът представи доклад за ракетите“ - е хипотетично, но се позовава на действителен американски шпионин Уилям Улман, офицер от армията, назначен в Пентагона, когото Съветите са нарекли „Пилот“. Съвет, базиран в САЩ агент може да изпрати това съобщение до Москва, предупреждаващо началниците да проверят дипломатическата торбичка за изпращане от Pilot.

Свързано съдържание

  • Разбивачите на кодове за жени, които разкриха съветските шпиони

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 в 11.16.08 AM.png

5. След това чиновникът преобразува числовите групи в групи от букви, като използва формулата:

Екранна снимка 2018-08-16 в 11.16.19 AM.png

Така че съобщението гласи:

Екранна снимка 2018-08-16 в 11.16.27 AM.png

6. Чиновникът добавя друга петбуквена група (съответстваща на следващото число от еднократната подложка), за да сигнализира края на съобщението. Накрая той добавя петцифрено число, което дава на съобщението сериен номер и указва датата, на която е шифровано. Той изпраща тази серия от шест петбуквени думи и едно петцифрено число в Москва ...

7. 7. , , където друг чиновник го дешифрира, обръщайки тези стъпки.

Сега си представете екипа на Venona, който се опитва да разбие кода, без да се възползва от заснетите съветски кодови книги или еднократни подложки.

Източник: Venona: Декодиране на съветския шпионаж в Америка от Джон Ърл Хейнс и Харви Клер (Yale University Press)

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

Абонирайте се за списание Smithsonian сега само за 12 долара

Тази статия е селекция от септемврийския брой на списание Smithsonian

Купува
Как да шифрираме като съветски