Криптология и секретная связь. Сделано в СССР (Гребенников) - страница 168

Допустимо, нужно зашифровать фразу: «51 DIVISION HAS 80 TANKS» (51-й дивизион имеет 80 танков). Игнорируем последнюю букву «S» для все того же усложнения дешифровки и округления количества цифр, а остальные буквы и знаки берем из ключевой таблицы. Цифры сначала писались удвоенными: 51 = 5511, 80 = 8800, а затем отделялись индикатором 94 с обоих сторон: 51 = 94551194, 80 = 94880094.

В результате получаем: 94551194831991012798509488009465788.

Теперь разделяем полученный числовой набор на пятизначные группы: 94551|19483|19910|12798|50948|80094|65788.

Здесь мы подошли к главному секрету Р. Зорге. Первичное шифрование текста в дальнейшем кодировалось методом наложения на него бесконечной одноразовой цифровой гаммы по модулю 10. Способ ее получения мог быть абсолютно разным: начиная от использования одноразовых шифровальных блокнотов до превращения букв определенного книжного текста в цифры. И тот, и другой способ имели в разведке самое широкое применение. Но для Р. Зорге задачу значительно упростили. В качестве шифровальной книги был выбран толстенный «Немецкий статистический ежегодник за 1935 год», в огромном количестве заполненный всевозможными цифрами.

Причем располагались цифровые данные справочника в виде аккуратных колонок, делая из книги идеальный шифроблокнот. Он имел только один недостаток — не был одноразовым, что позволило японской полиции в дальнейшем захватить книгу при «провале» разведгруппы и прочитать всю перехваченную переписку Р. Зорге с Москвой.

Следовательно, цифры гаммы по очереди выбирались из справочника и выписывались под цифрами клера (первичного шифротекста), потом осуществлялось познаковое сложение цифр клера и гаммы по модулю 10. Причем при составлении цифр во внимание принимались только единицы суммы, а десятки отбрасывались.



Место справочника, с которого начинался выбор очередной гаммы, обозначалось пятизначной группой и добавлялось в текст шифрограммы. Первые две цифры были номером страницы, следующие две цифры обозначали строку, а последняя цифра — номер колонки на странице, где располагались нужные цифры. Причем эта ключевая цифровая группа не просто вставлялась, а «пряталась» в тексте шифрограммы.

Например, если Р. Зорге начинал выбор гаммы с 75-й страницы, 12-й строки и 3-й колонки, то обозначал это как 75123. Для шифрования этой группы брались, например, третья и пятая цифрогруппы шифрограммы, которые добавлялись к ключевой группе по модулю 10. Получаемую сумму помещали в начале шифрограммы как индикатор к дешифровке всего текста.



В результате получаем шифрограмму: 24702 17918 65812 22167 68432 37522 13232 86353.