Выбрать главу

Поэтому вы кодируете свое послание чем-то наподобие шифра ROT-13, в котором каждый символ заменяется соответствующим знаком из другой половины алфавита. Такое практиковалось при передаче незащищенных данных в Usenet, в далекие уже времена, когда пользователи Usenet заботились о безопасности. A превращалась в N, В - в О, С становилась Р, и так далее. Для расшифровки надо было добавить еще 13 букв, так что N становится А, О заменяется на В, и т.д.

Ну, это все довольно ненадежно: стоит кому-нибудь разгадать этот нехитрый алгоритм, и ваш секрет Ykp4DEH.

Поэтому, если вы Цезарь, то потратите немало усилий на то, чтобы сохранить в тайне само существование ваших гонцов и их ценного груза. Понимаете? Вы - Август, и вам надо послать сообщение Брэду так, чтобы Казеус (мне известно из достоверных источников, что это слово на латыни означает что-то вроде "сырный, сыроподобный") не наложил на него лапы. Вы вручаете послание Диатомацию, самому быстроногому курьеру в империи, шифруете сообщение кодом ROT-13 и отправляете гонца темной-претемной ночью, стараясь, чтобы никто не узнал об этом. У Казеуса повсюду шпионы, в гарнизоне и на дорогах, и если один из них подстрелит Диатомация, послание попадет в руки врагов, и если им удастся подобрать ключ к шифру - вас Р4сkРbIлu. Поэтому само существование сообщения держится в секрете. И шифр секретен. И зашифрованный текст - тоже тайна. Уже много секретов, а чем больше секретов, тем рискованнее, особенно, если тайны известны не одному человеку. То, что знают двое - уже не тайна.

Проходит время, история потихоньку вершится, и вот Тесла изобретает радио, а все заслуги приписывают Маркони. Радио одновременно - счастье и наказание для криптографии. С одной стороны, ваши послания могут теперь попасть к любому человеку с приемником и антенной, что просто прекрасно для бравых ребят из "пятой колонны", прилежно исполняющих свою черную работу в тылу врага. С другой стороны, действительно любой человек с приемной антенной может услышать ваше сообщение, а это означает, что уже непрактично держать в тайне само существование послания. В какое бы время Адольф ни отправлял донесения в Берлин, он мог быть уверен, что Черчилль их перехватит.

Это прекрасно, потому что теперь у нас есть компьютеры. Большие, громоздкие, примитивные механические компьютеры, но все-таки компьютеры. Компьютеры суть машины для перебора чисел, и потому ученые обеих противоборствующих сторон начинают жестокое соревнование за изобретение как можно более изощренного метода перекройки представленного в виде чисел текста, с тем чтобы противная стороны его прочитать. Существование сообщения - уже не секрет, но шифр держится в тайне.

Но секретов все еще слишком много. Как только Бобби завладел одной из "Энигм", машин Адольфа, Черчилль сразу стал получать неограниченный поток разведданных. Я имею в виду, что для нас и Черчилля то была хорошая новость, а для Адольфа - плохая. И в конце концов, это дурная весть для всякого криптографа.