Проклятие манускрипта Сойги: почему квантовые компьютеры не могут взломать код 500-летней давности
Представьте себе ситуацию. Вы берете самый мощный современный суперкомпьютер, заряжаете его передовыми алгоритмами, которые за секунды щелкают банковские шифры, и натравливаете на книжку, написанную в XVI веке обычным гусиным пером. Компьютер пыхтит, перегревает процессоры, выдает ошибку и уходит в бесконечный цикл.
Звучит как сценарий дешевого фантастического триллера, но это реальность. Называется этот кошмар криптографов «Книгой Сойги» (Aldaraia sive Soyga).
Ее считали утерянной больше четырехсот лет. О ней шептались в закрытых оккультных орденах, ее искали коллекционеры, а историки были уверены, что книга сгорела во время бесконечных европейских войн. Но в 1994 году британский исследователь Дебора Харкнесс случайно откопала сразу две копии манускрипта в архивах Британской библиотеки и Бодлианской библиотеки в Оксфорде.
И вот тут у ученых окончательно отвисла челюсть.
Алхимик, ангелы и сорок тысяч букв
Чтобы понять весь масштаб катастрофы, нужно познакомиться с первым владельцем книги. Знакомьтесь: Джон Ди. Придворный астролог королевы Елизаветы I, величайший математик своего времени, картограф и по совместительству… алхимик. Человек, который искренне пытался скрестить науку с чистой магией.
Сэр Джон Ди — величайший ум своей эпохи, придворный математик и человек, который до смерти испугался предупреждения архангела
Джон Ди был одержим «Книгой Сойги». На 200 страницах этого манускрипта записан странный латинский текст, который внезапно обрывается и переходит в гигантские таблицы. 36 таблиц, забитых сорока тысячами случайных букв.
Ди понимал, что это шифр. Он положил жизнь на то, чтобы его взломать, но так и не смог. Дошло до того, что астролог с помощью своего компаньона-медиума Эдварда Келли устроил спиритический сеанс и, если верить его личным дневникам, вызвал архангела Уриила.
Джон спросил у духа: «Что это за книга и как ее прочесть?». На что архангел якобы ответил: «Эта книга была продиктована Адаму в раю. Ее код совершенен, а тот, кто расшифрует эти таблицы, сойдет с ума или умрет ровно через два с половиной года».
Ди намек понял и шифрование забросил. А вскоре книга и вовсе бесследно исчезла.
Зубодробительный ребус для XXI века
Когда манускрипт нашли в девяностых, ученые лишь посмеялись над средневековыми суевериями. Ну какое проклятие? Какая магия? У нас есть компьютеры, высшая математика и частотный анализ. Сейчас взломаем за пару часов.
Та самая «Aldaraia» в разрешении. Хаос из букв, под которым скрывается модульное шифрование, опередившее блокчейн на 500 лет.
Но смех быстро прекратился. Первую часть книги — философские рассуждения на латыни — перевели легко. А вот на таблицах споткнулись все. Буквы внутри сетки казались абсолютным хаосом. Там не было привычных закономерностей, за которые мог бы зацепиться классический криптоанализ.
Лишь спустя годы математик Джеймс Ридс смог совершить первый прорыв. Он понял, что таблицы заполнялись не вручную «от балды». Существовал жесткий математический алгоритм. Каждая следующая буква в ячейке зависела от двух факторов: от буквы над ней и от хитрого уравнения, завязанного на кодовое слово для этой конкретной таблицы. По сути, средневековый алхимик создал прообраз современного модульного шифрования, который мы сегодня используем в блокчейне и защите банковских карт.
Почему суперкомпьютеры ломают зубы?
Казалось бы, если алгоритм понятен, в чем проблема? Напиши код, запусти перебор и читай текст. Но тут криптографы уперлись в глухую стену.
Во-первых, Джон Ди (или реальный автор книги) использовал метод «одноразового блокнота» с изменяемым шагом сдвига. Чтобы расшифровать хотя бы одну таблицу, нужно знать точное ключевое слово. А их 36 штук, и все они разные. Малейшая ошибка в одной букве ключа превращает весь итоговый текст в бессмыслицу.
Во-вторых, современные попытки взломать «Книгу Сойги» методом грубой силы (Brute Force) наталкиваются на нехватку вычислительной мощности. Количество возможных комбинаций и перестановок в этих таблицах превышает число атомов в известной нам Вселенной. Даже современные квантовые симуляторы выдают терабайты вариантов, но определить, какой из них является «осмысленным» текстом, технически невозможно. Манускрипт защищен математической броней, опередившей свое время на 500 лет.
Что зашифровано в этих таблицах? Секреты алхимии? Координаты неизвестных земель? Или просто средневековый троллинг невероятного уровня, созданный ради шутки над будущими поколениями? Мы не знаем до сих пор.
От автора: Самое жуткое в этой истории — судьба людей, которые пытались взломать код. Тот самый математик Джеймс Ридс, который подобрался к разгадке алгоритма ближе всех и расшифровал кодовые слова для первых двух таблиц, внезапно скончался в 2013 году. С момента его главного прорыва до дня смерти прошло… почти ровно два с половиной года. Совпадение? Скорее всего. Но проверять как-то не хочется.






























