Чтобы избежать скопления большого количества материала в одних и тех же руках, приходилось привлекать как можно больше таких людей. Осторожность требовала, чтобы одному человеку одновременно поручали набирать не более двух-трех разрозненных листков. В целом для составления набора нормального ключа к шифру размером в тысячу страниц требовалось не менее 20 человек. Таков был первый этап работы.
Когда он заканчивался, другая группа сотрудников читала корректуру и верстала материал. После этого третья группа надежных людей приступала к печатанию. Исключительных предосторожностей требовал процесс брошюровки. В переплет специально вкладывали тяжелые листы свинца, чтобы сделать книгу неудобной для переноски. В случае морской аварии книга с таким переплетом камнем шла ко дну. Обязанностью командира военного корабля, потерявшего надежду спасти свой корабль, было открыть сейф, достать оттуда все шифровальные книги и бросить их в море. Шифр издавался в количестве от 3-4 экземпляров до нескольких сотен, в зависимости от степени его секретности.
Но шифр можно было иногда раскрыть по сходству некоторых элементов, по повторению определенных групп цифр или букв, означающих какое-нибудь особенно часто употребляемое слово. Поэтому шифром никогда не пользовались в «обнаженном виде». Его всегда «одевали». Для этой цели служили шифровальные сетки, предназначенные для охраны текста от тщательного изучения. Весьма часто использовались такие шифровальные сетки, посредством которых буквы, или цифры накладывались одна на другую или на которые наносились деформированные определенным образом знаки. Производство всех этих операций соперничало по своей запутанности с игрой в кроссворд. Сам шифр мог применяться несколько лет, а жизнь шифровальной сетки редко длилась больше, чем несколько недель.
Шифровальное дело требовало постоянного изобретения новых сочетаний и комбинаций. Выдающиеся математики Франции считали честью дать своей стране новые шифры. В случае потери шифровальной сетки или ключа к шифру остающиеся экземпляры сразу исключались из употребления.
Немало разведчиков сложили свои головы ради того, чтобы завладеть шифром неприятеля. Вместе с тем история разведки хранит много подлинных фактов идеального применения шифра, как средства борьбы с врагом. Например, организация бельгийских патриотов под названием «Белая дама» объединяла 904 человека. Их имена, адреса, детали организации редко когда доверялись бумаге. Если же это приходилось делать, то прибегали к шифрам на основе какого-либо общеизвестнго или легко запоминающегося текста.
Так, в течение некоторого времени члены «Белой дамы» использовали молитву «Отче наш». Каждую букву обозначали две цифры, разделенные запятой. Первая цифра указывала положение соответствующего слова в тексте, вторая – положение буквы в слове. Таким образом, букву «Е» могли обозначать цифры «1, 4» или «3, 3», или другие цифры. Буквы, отсутствовавшие в тексте, обозначались специальной комбинацией цифр, которую приходилось заучивать на память (в молитве «Отче наш» не хватает пяти букв алфавита). Чтобы усложнить систему, текст время от времени меняли.
Порой «Белая дама» остроумно использовала печатные инструкции на оборотной стороне удостоверения личности. По приказу немцев жители страны всегда должны были иметь при себе эти удостоверения, таким образом, шифр всегда имелся при себе. Неудобство этой системы шифровки заключалось в том, что один предатель дал бы немцам ключ к шифру. К счастью, такового не нашлось.
В отношениях между «Белой дамой» и английскими разведчиками, находившимися в нейтральной Голландии, была установлена гораздо более сложная шифровальная система. Она заключалась в комбинации карманного словаря и произвольно взятых трехзначных комбинаций цифр, записанных на узкой полоске картона, которая по длине соответствовала размеру страниц в словаре. Полоску картона прикладывали к страницам словаря с таким расчетом, чтобы против каждой цифры приходилось какое-нибудь слово. Чтобы зашифровать, например, слово «здесь», его нужно было найти в словаре, скажем, на странице 434. Затем полоску картона прикладывали к странице, и тогда искали цифры, стоявшие против слова «здесь». Допустим, что эта цифра была 495. Тогда ее умножали на какой-нибудь общий множитель, или складывали с каким-нибудь определенным числом, либо вычитали из него. Этот шифр был настолько сложен, что не поддавался расшифровке без ключа.
Для обозначения фамилий, адресов и военных терминов, отсутствующих в словаре, использовалась сеткой вертикальных и горизонтальных линий. Так, если буква «А» приходилась на первую черту горизонтали и на третью по вертикали, она обозначалась цифрой «13», к которой добавляли четыре произвольные цифры, чтобы получилось шестизначное число. Специальное шестизначное число указывало в цифре переход от словаря к сетке. Все эти условия страховали подпольщиков от разгадки шифра.
Итак, единственным неподдающимся расшифровке шифром являлся тот, в котором «ключ» нигде не повторяется и не обладает ни смыслом, ни структурой. Подобный бесструктурный бесконечный ключ в виде перфорированной телетайпной ленты применялся в шифровальной машине, которую изобрел американец Гильберт Вернер. Импульсы, которые соответствуют дырочкам в ленте, автоматически шифруют импульсы исходного текста, запускаемые в телетайпный аппарат. На другом конце линии связи, у адресата, машина с идентичной лентой-ключом исключает ключевые импульсы из зашифрованного сообщения.
Машина Вернера зашифровывала сообщения в один прием. Эта ее особенность чрезвычайно облегчала составление случайного ключа неограниченной длины, который требовался для того, чтобы шифр стал нерас- крываемым. Посторонний мог бы прочесть сообщение только в том случае, если бы в его руки попала сама ключевая лента. Почему же в таком случае, этот неуязвимый шифр (одноразовая система) не получил широкого распространения? Главным образом из-за того, что в быстротечной боевой обстановке дешифровщики не успевали бы своевременно заменять ключи, применявшиеся их коллегами-партнерами, и тем самым предотвращать использование одного и того же ключа дважды. Некоторые ключи неизбежно использовались бы два раза и более, а перекрывающиеся сообщения позволили бы разгадать шифр.
Однако в дипломатической переписке и в донесениях секретных агентов одноразовые системы играли важную роль. Германия стала первым государством, применившим подобную систему. Еще в начале 1920-х годов немецкое министерство иностранных дел начало использовать шифровальные «одноразовые блокноты». Случай- ныс цифры печатались на листах, листы брошюровались в блокноты. Каждый лист вырывали из блокнота, использовали для передачи одной шифровки и сразу после этого уничтожали. Затем одноразовые системы взяли на вооружение другие страны.