Криптономикон

Страница: 1 ... 275276277278279280281282283284285 ... 344

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

Не все загадки математические. Например, какого дьявола немцы усадили Руди писать длинные числа? Если буквами и впрямь закодирована длинная последовательность цифр, значит, доктору Рудольфу фон Хакльгеберу отведена роль заурядного писаря. Трудно поверить, что хоть одна бюрократическая система способна на такую несусветную глупость. Кроме того, судя по скудным разведданным из Германии, Руди на самом деле занимает значительный пост – настолько значительный, что его работа полностью засекречена.

Алан предполагает, что Уотерхауз исходит из понятного, но абсолютно ложного допущения. Числа – не шифртекст, а скорее одноразовый шифрблокнот, с помощью которого капитан U‑553 должен был кодировать определенные сообщения, слишком секретные, чтобы пускать их по обычным каналам «Энигмы». Эти одноразовые шифрблокноты по какой‑то причине составил Руди.

Обычно составление одноразовых шифрблокнотов – такое же примитивное занятие, как и шифрование, работа для писарей, которые выбирают случайные буквы с помощью лототрона или стопки карточек. Однако Алан и Уотерхауз исходят из допущения, что столкнулись с совершенно новым изобретением, возможно, созданным Руди, и шифрблокнот генерируется не случайным образом, а по какому‑то математическому алгоритму.

Другими словами, это какие‑то вычисления, какая‑то формула, которую придумал Руди. Задаешь некий параметр – вероятно, дату, возможно, какие‑то другие данные, скажем, произвольную ключевую фразу или число. Проводишь последовательные вычисления и получаешь девятисотзначное число, то есть три тысячи двоичных знаков, что при переводе в код Бодо дает шестьсот букв (достаточно, чтобы исписать лист бумаги). Девятисотзначное десятичное число, трехтысячезначное двоичное и шестьсот букв – одно и то же абстрактное, чистое число в разных представлениях.

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

Если Тьюринг и Уотерхауз поймут, как вычисляется число они тоже смогут его прочесть.

ПЕРЕХВАТ

Дантист ушел, дверь заперта, телефон выдернут из розетки. Рэндалл Лоуренс Уотерхауз лежит голый на крахмальной простыне поверх непомерно большой кровати. Голова подперта подушкой, чтобы между раздвинутых ступней видеть телевизор: идет выпуск всемирных новостей Би‑би‑си. Десятидолларовое пиво из мини‑бара под рукой. В Америке шесть утра, и, чем смотреть профессиональный баскетбол, он переключился на новости. Выпуск почти целиком посвящен Южной Азии. Материал о тайфуне, который вот‑вот обрушится на Гонконг, сменяется длинным и трезвым отчетом о нашествии саранчи на индо‑пакистанской границе. Король Таиланда потребовал, чтобы несколько наиболее коррумпированных чиновников буквально простерлись перед ним ниц. Азиатские новости всегда граничат с фантастикой, но все это на полном серьезе, без всяких тебе кивков и подмигиваний. Теперь рассказывают о заболевании нервной системы в Новой Гвинее, которое передается при употреблении в пищу мозга других людей. Заурядная каннибальская история. Неудивительно, что столько американцев, приехавших сюда по делу, исчезают навсегда – это все равно что войти на страницы «Классических комиксов».

— 280 —
Страница: 1 ... 275276277278279280281282283284285 ... 344