Читаем Шифр Джефферсона полностью

СТОЛЕБИР

КЛОРАСТУПОЖРОГ

УТОЛЕПТР:

ЕФКДМРУ

УСРФИКСФА

ИРОИТ:

РСБНОЕПК

ОЛКГСОИТ

СТВГОБРОНДТ

КОРСНОАБ

ОЛБДШСАЕП

Ключ к дешифровке этого кода представляет собой ряды цифровых пар и троек. Паттерсон объяснил в письме, что первая цифра каждой группы обозначает количество букв, добавленных к началу этой строки, вторая – номер строки в столбце. Разумеется, Паттерсон нигде не раскрывал этих цифровых ключей, поэтому шифр оставался нераскрытым в течение 175 лет. Чтобы найти этот цифровой ключ, я анализировал возможность диаграфов. Некоторые пары букв просто не существуют в языке, например дх, другие встречаются часто, например ий. Чтобы установить структуры языка во время Джефферсона и Паттерсона, я изучил 80 000 характерных буквосочетаний в джефферсоновских посланиях «О положении страны» и сосчитал частоту встречающихся диаграфов. Затем сделал ряд научных догадок, таких как количество строк в колонке, какие строки следуют за другими и сколько букв произвольно вставлено в строку. Чтобы проверить эти догадки, я ввел в компьютер алгоритм и применил то, что именуется динамическим программированием, которое разрешает сложные проблемы, разделяя задачу на элементы и компонуя решения. Общее количество вычислений было немногим менее ста тысяч, что достаточно сложно. Важно отметить, что доступные мне программы недоступны для широкой публики, может быть, этим и объясняется, почему шифр оставался нераскрытым. После недельной работы над кодом компьютер открыл цифровые ключи.

33, 28, 71, 12, 56, 40, 85, 64, 97,103, 114.

Чтобы использовать их, давайте вернемся к строкам шифра и расположим их одну за другой по указанию Паттерсона:

КДМРМ

ОЖРОП

ЛЕБИУ

ЕФМБД

СФБКК

ОЕПКБ

НРОИ

ОСБР

НОДТ:

СНОА

САЕП

Если мы приложим первый цифровой ключ, 33, то можем отсчитать начальные три буквы в первой строке и получить следующие пять букв, ЛЕПТР. Следующая цифра, 3, указывает изначальное положение этой строки. Используя 28, вы можете отсчитать восемь букв и узнать пять букв, которые будут во второй строке. Применяя остальные ключи к буквам, получим колонку в изначальном порядке:

Сообщение может быть прочитано вертикально в пяти колонках, написанных слева направо:

КОЛЕСОДЖЕФФЕРСОНА

МРИБПОДОЕРОИБККИРТАПМПУДКБ

:

Малоун перечел отчет Воччо и зашифрованное сообщение Эндрю Джексона.

«Колесо Джефферсона».

За ним следовало двадцать шесть произвольно взятых букв и пять знаков.

Перейти на страницу:

Похожие книги