Вернувшись в спальню, я замечаю, что на полках в книжном шкафу и вправду стоят книги. Множество справочников по идеации и маркетингу (разумеется), толстый словарь, библия и целая куча романов, рассчитанных, судя по обложкам, на девушек-тинейджеров. Так, стало быть, я здесь из-за Странной Идеи Мака. Но отчего меня сразу не отправили в эту комнату? И почему я вообще участвую в его безумном проекте? До сих пор не имею ни малейшего представления. Впрочем, сам вид этой комнаты служит ответом на вопрос Дэна. И ответ — «да». Каково бы ни было объяснение происходящему, но для нас избрание в проект означает быть особенными.
Прямо сейчас я хочу лишь с толком и расстановкой принять ванну, а потом вдоволь понежиться в кровати с пологом на четырех столбиках. Вместо этого я достаю с полки словарь и подхожу к конторке. Открыв ее латунного цвета ключиком, я обнаруживаю, что она, конечно же, битком набита дорогостоящими канцелярскими принадлежностями. Запихав всякие второстепенные мелочи в один из выдвижных ящиков, я вынимаю из сумки ручку с записной книжкой, кладу их на столешницу и сажусь. Записная книжка того сорта, каким я всегда пользуюсь (в узкую линейку, сами линейки бледно-голубые, точно выцвели), а ручку я взяла самую любимую (их у меня скопилась целая коллекция). Я просто не могу писать ничем другим. На конторке — маленькая лампа; я ее включаю. Быстро составляю половину довольно убогого списка типа «Что Нужно Сделать» (1. Организовать присмотр за котом), готовая спрятать под ним то, чем занимаюсь на самом деле, если кто вдруг сюда войдет. Потом достаю из кармана «попсовский» поздравительный бланк и кладу перед собой.
ОЦЭСЫЁВАСЙБЮЮХФДФЛВАЯЯЮИФАВН
Настало время разобраться с этим. Игнорируя навязчивые мысли вроде «кто мне это прислал?», а также тот факт, что глаза у меня слезятся от недосыпа, я начинаю искать закономерности. Минут через десять я вполне уверяюсь в своей изначальной интуитивной теории: это не простая моноалфавитная подстановка. Так что я решаю пойти путем Вигенера и посмотреть, что из этого получится.
Закономерности. Конечно, в куске текста подлиннее можно было бы найти больше закономерностей. Но все же парочка интересных факторов здесь наблюдается, и я начинаю делать первые пробные записи в своей книжке.
Моноалфавитные шифры существуют в различных формах уже многие сотни, если не тысячи, лет. В этих шифрах каждая буква исходного текста заменяется другой буквой соответствующего шифровочного алфавита. «А» может записываться как «Р», а «b», например, как «S». Каждой букве алфавита всегда будет соответствовать какая-то одна определенная буква в шифре. Такой шифр называется моноалфавитным, так как используется только один шифровочный алфавит. Я помню, как в детстве мне это объяснили и намекнули, что подобрать ключ к любой разновидности такого шифра — «легкотня легкотней». Например, «Цезарь»: да, это и вправду легкотня. Нужно только выяснить, на сколько шагов «сдвинут» алфавит, и дело в шляпе. Но если шифровочный алфавит был достаточно сильно рандомизирован, задача становится покаверзней. Фактически, если считать шифровочный алфавит «ключом», тогда у «Цезаря» — двадцать пять потенциально возможных ключей (так как существует лишь двадцать пять способов «сдвинуть» алфавит, не меняя порядок букв). Но если шифровочный алфавит (стандартный английский алфавит из двадцати шести букв) был перегруппирован случайным образом, то у него, как однажды продемонстрировал мне дедушка, оказывается 403 291 461 126 605 635 584 000 000 потенциально возможных ключей; это число является факториалом двадцати шести (что математики довольно остроумно обозначают как 26! и тем доказывают, что тоже неравнодушны к восклицательным знакам, в точности как работники индустрии игрушек).
Так я впервые познакомилась с факториалами. На тот случай, если вам это вдруг зачем-то понадобится, факториалы вычисляются так: 3! = 3×2×1,5! = 5×4×3×2×1, 13! = 13×12×11×10×9×8×7×6×5×4×3×2×1 и так далее. На самом деле это очень даже ловко придумано. 100! — произведение всех чисел от 1 до 100 — больше, чем количество атомов в известной Вселенной. Как бы то ни было, объяснил дедушка, никто не сможет проверить все эти ключи. Это правда: даже современный компьютер провозился бы дольше, чем существует Вселенная — прикиньте, да? — чтобы выполнить подобную калькуляцию (допустим, вычисляя количество всех возможных конфигураций в «го»).
Даже после того, как дедушка объяснил мне факториалы, я была готова принять бой.
Читать дальше