Hitech logo

Кейсы

Модель Claude Fable 5.1 за 44 минуты взломала неразгаданный шифр 1653 года

TODO:
Екатерина ШемякинскаяСегодня, 11:30 AM

ИИ-модель Claude Fable 5.1 разгадала криптограмму XVII века, которую криптографы безуспешно пытались расшифровать больше ста двадцати лет. Речь идет о Cyfral Distich — двух строках из 64 чисел, оставленных шотландским писателем Томасом Уркхартом в конце книги Logopandecteision 1653 года. Загадку публиковали еще в 1899 году, а позднее включили в список 50 самых известных неразгаданных шифров. Предполагалось, что для расшифровки нужно найти внешний ключ, например, специальный алфавит, но разгадка оказалась в самой книге.

Самые интересные технологические и научные новости выходят в нашем телеграм-канале Хайтек+. Подпишитесь, чтобы быть в курсе.

Fable 5.1 получила задачу: найти решение исторической криптографической загадки, которая не имеет известного ответа. На решение у модели ушло 44 минуты и 176 тыс. токенов — при этом человек не давал ей подсказок. Модель перебирала разные гипотезы, а затем обратила внимание на сам текст Уркхарта.

Главной подсказкой оказалось число 32. Перед криптограммой в книге идут 32 пронумерованных «пожелания», причем сам Уркхарт отдельно подчеркивает значение этого числа. Вторая подсказка была спрятана в стихотворении рядом с шифром. Автор обещает, что читатель найдет в шифре «сокровенные желания и мысли автора». Fable связала эти детали: в каждой из двух строк 32 числа, а ключ нужно искать в «пожеланиях» автора.

Правило оказалось неожиданно простым. Для каждого из 64 чисел брали пожелание с тем же порядковым номером, находили в нем слово на позиции, указанной числом, и записывали его первую букву. Например, если вторым числом стоит 23, нужно взять 23-е слово из второго пожелания. Если следующим числом оказывается 41, берется 41-е слово из третьего пожелания — и так далее для всех 64 чисел. Получившийся текст читается как обращение к Богу: «О Боже, поддержи царя Карла II и сделай его верховным правителем этой земли». Обе строки состоят ровно из 32 букв в английском оригинале и образуют рифмованное двустишие. Содержание также совпадает с политическими взглядами Уркхарта — убежденного сторонника монархии.

Fable 5.1 затем взялась за другую загадку Уркхарта — Cyfral Octastich из книги The Jewel 1652 года. Здесь 285 чисел сопоставляются с 284 пронумерованными страницами: число указывает на слово на соответствующей странице, а первая буква этого слова становится частью послания. Таким способом модели удалось восстановить почти весь текст — восьмистрочную молитву за Карла II. Девять букв пока остаются неразгаданными из-за проблем с сохранившейся текстовой копией книги.

Люди годами пытались расшифровать Cyfral Distich с помощью частотного анализа и разных видов подстановочных шифров, но безуспешно. По мнению автора эксперимента, они не заметили подсказок, которые Уркхарт оставил в самой книге. Fable 5.1, напротив, связала структуру текста с последовательностью чисел — это решение лежало практически на поверхности и оказалось верным.