Потом наступала очередь повторного шифрования. Записывалось все предложение: «Документальные съемки прекращены, но вскоре будут возобновлены снова» (конечно, по-немецки) и переводилось в цифры, но по системе, которая отличалась от первичного кодирования тем, что использовала не двузначные, а однозначные цифры для обозначения букв. Вторая цифра просто опускалась. Таким образом, А = 1, В = 2, С = 7 и т. д. В результате получалась одноразовая псевдослучайная гамма. Наконец осуществлялось сложение чисел первого и второго кодирования по модулю 10. В результате послание «закрывалось» дважды.
В конце сообщения разведчик добавлял последнюю группу, предназначенную для адресата в Москве, который, безусловно, знал, где искать в книге Свена Хидина ключевое слово. Последней группой в этом послании была «12085», которая означала: «страница 12, строка 8, слово 5».
Дважды зашифрованные таким образом шпионские радиограммы почти не поддавались дешифровке. И все же у них было одно слабое место: если попадало к противнику ключевое слово или даже сама книга, вопрос дешифровки становился делом времени.
Кроме описанной О. Пюнтером системы, очевидно, были и другие ее варианты. Вот, например, радиограмма, направленная в апреле 1943 года в Швейцарию для другой помощницы Ш. Радо Рашель Дюпендорфер: «23.4.43. Сиси. Сообщаем название новой книги для вашего шифра. Купите ее, и мы дадим вам правила пользование. Альберт не должен знать новую книгу. Она называется „Буря над домом“, издательство „Эберс“, 471-я страница. Директор».
Выходит, что для шифра здесь использовалась только одна страница книги. Хотя вероятнее, что указанная страница планировалась лишь для первой шифрограммы разведчицы с последующим переходом на обычный способ. О нем сообщает в своих мемуарах и Ш. Радо: «Код ежедневно менялся. И если нацисты не успевали прослушивать и записать первые цифровые группы, которые являлись началом кода, то, даже имея в руках нужную кодовую книгу, им очень трудно было, если вообще возможно, расшифровать радиограмму».
Шифр швейцарской разведгруппы являлся обычной системой для советских разведчиков военной поры. Стоит только сравнить ее с шифром Р. Зорге, как мы найдем в ней много общего. Конечно, его шифр был разработан еще в 1935 году и временная дистанция до шифра О. Пюнтера к 1943 году составляла почти восемь лет. Но система советского шифра была настолько удачна, что еще и долгие годы после войны ее составные элементы широко применялись в криптологии.
А теперь перенесемся за океан, в США, где с подачи советских разведчиков разыгрывалась еще одна драматическая история криптологической войны под названием «Venona». Советский Союз надежно обеспечивал безопасность своей дипломатической и разведывательной переписки, применяя для ее шифрования одноразовые шифроблокноты, используемые еще с 1930 года. Поэтому любые планы, которые СССР мог вынашивать против тех, кто в конце войны должен был стать их противниками, так и остались бы наиболее неприкосновенными из его секретов.
Однако вечером 5 сентября 1945 года в Оттаве «сбежал на запад» 26-летний шифровальщик советского посольства в Канаде Игорь Сергеевич Гузенко (1919–1982). Он передал канадским властям не только списки всех известные ему советских агентов, но и систему шифрования, принятую в ГРУ и КГБ. Информация И. С. Гузенко очень пригодилась американским контрразведчикам. Уже в течение нескольких лет они делали неудачные попытки проникнуть в тайну русских шифровок, которые в изобилии шли из вашингтонского посольства в Москву.
Под именем «Venona» эта самая секретная операция американской разведки в настоящее время известна во всех своих подробностях. Нас же здесь интересуют исключительно системы шифров советских разведчиков, которые в деталях описал американцам И. С. Гузенко. Воспользуемся здесь книгой Льва Лайнера «„Венона“ — самая секретная операция американских спецслужб» (2003). И если раньше в центре нашего внимания были агентурные шифры разведчиков, то теперь мы обратимся уже к дипломатическим шифрам.
Новые шифровальные ключи пересылались дипломатической почтой. Они помещались в конверт с фамилией шифровальщика. Потом этот конверт запечатывался и клался в другой конверт, адресованный лично послу. Ключи были одноразовыми шифроблокнотами, которые использовались для засекречивания переписки советских зарубежных представительств — дипломатической, военной, торговой и партийной.
Все телеграммы, которые поступали в советскую дипломатическую миссию, выглядели абсолютно одинаково — они были длинной последовательностью пятизначных цифровых групп. Старший шифровальщик дешифровал самую последнюю группу и получал, например, 66666, что в один день обозначало принадлежность сообщения ГРУ, в другой — КГБ, а в третьей — торговому представительству.