Прорыв в исторической криптографии: новая языковая модель Anthropic — Claude Fable 5.1 — успешно расшифровала знаменитую криптограмму Cyphral Distich шотландского писателя Томаса Эркхарта. Эта головоломка, состоящая из двух строк по 32 числа, оставалась нерешенной более 370 лет, с момента публикации в трактате Logopandecteision в 1653 году. О своем достижении я узнал из результатов независимого проекта Vals AI, который тестировал возможности модели.

На протяжении десятилетий шифр ставил в тупик лучших специалистов. Еще в 1899 году его вынесли на публичное обсуждение, а в XX веке он прочно вошел в криптографическую литературу. Исследователь Клаус Шмех даже поместил его на 28-е место в списке 50 самых сложных нерасшифрованных сообщений в истории. Все предыдущие попытки основывались на частотном анализе и подстановочных шифрах, но ни одна не дала результата.

Ключ — в структуре самой книги

Мой анализ показывает, что главная ошибка прошлых исследователей была в поиске ключа вне контекста. Fable 5.1 совершила качественный скачок, обратив внимание на внутреннюю структуру труда Эркхарта. Модель заметила, что шифр напечатан сразу после 32 «прокуритаций» — пронумерованных пожеланий автора, заканчивающихся фразами вроде «это желание». Число 32 сам Эркхарт особо подчеркивает в тексте.

Второй подсказкой стало сопроводительное стихотворение, обещающее читателю найти в шифре его собственные желания и мысли автора. Логика расшифровки оказалась элегантной: i-е число в строке отсылает к i-й прокуритации, значение указывает на порядковый номер слова в ней, а из первых букв этих слов складывается послание. Результат — двустишие в поддержку короля Карла II: «Боже, поддержи короля Карла Второго и сделай его верховным правителем этой земли». Учитывая, что Эркхарт был ярым сторонником династии Стюартов, такая находка полностью согласуется с его политической позицией и самопроверяема: в каждой строке ровно 32 буквы, строки рифмуются.

Вторая криптограмма и споры о достоверности

Тем же методом модель дешифровала и Cyphral Octastich — более сложное восьмистишие из 285 чисел из трактата The Jewel (1652 года). Здесь числа отсылали к страницам книги. Правда, девять букв в пятой строке остались нерасшифрованными из-за отсутствия нужного листа в доступных оцифрованных копиях — для этого потребуется физический экземпляр издания.

Однако не все так однозначно. Специалисты по историческим шифрам и команда Reticuli Labs уже выступили с опровержением. Их главный аргумент: алгоритм содержит минимум десять несостыковок. Например, для получения слова KING требуется буква «K» на 11-й позиции, но в соответствующей прокуритации из 80 слов нет ни одного, начинающегося с этой буквы. Перебор 65 вариантов подсчета дал лишь восемь совпадений из 64 букв — что соответствует уровню случайности. Кроме того, в оригинальном издании 1653 года числовых строк вообще нет — они известны только по биографии Эркхарта 1899 года.

Мой вердикт как аналитика: Пока рано говорить о полной победе ИИ над историческими шифрами. Хотя Fable 5.1 и продемонстрировала впечатляющую способность к нестандартному мышлению (ей потребовалось всего 44 минуты и 176 000 токенов), отсутствие физического подтверждения и логические несостыковки ставят под сомнение чистоту эксперимента. Это скорее демонстрация потенциала, чем окончательное решение. Время покажет, кто прав в этом споре, но сам факт такой дискуссии подчеркивает растущую роль ИИ в решении задач, которые считались неразрешимыми.