Суть прорыва
Команда Vals.ai представила результат работы модели Fable 5.1: она решила историческую криптографическую загадку — Cyphral Distich из книги Томаса Юркхарта Logopandecteision. Шифр состоял из двух строк по 32 числа, которые оставались нерасшифрованными с XVII века. Задача была признана одной из 50 самых сложных нераскрытых сообщений историком криптографии Клаусом Шмехом. Fable 5.1 справилась за 44 минуты, обработав 176 000 токенов, без вмешательства человека.
Как это работает: ключ внутри текста
Исторические попытки взлома провалились, так как искали внешний ключ (алфавит или таблицу подстановки). Fable 5.1 использовала контекст: шифр идет сразу после 32-х «Proquiritations» (молитв/пожеланий). Логика проста: i-е число в шифре указывает на i-е предложение в тексте, где нужно взять первую букву слова с индексом, равным этому числу. Это позволило восстановить оригинальный текст, подтверждающий лояльность автора королю Карлу II.
Результаты расшифровки
Модель не только решила короткую задачу, но и применила ту же логику к более сложному шифру Cyphral Octastich из книги The Jewel (1652), состоящему из 285 чисел. Ниже приведено сравнение результатов:
| Параметр | Cyphral Distich | Cyphral Octastich |
|---|---|---|
| Источник | Logopandecteision | The Jewel (1652) |
| Объем шифра | 64 числа (2 строки по 32) | 285 чисел (8 строк + декраграмма) |
| Метод ключа | Индекс слова в Proquiritation | Индекс слова на странице книги |
| Статус решения | 100% точно | ~97% (неясны 9 букв из-за опечаток в оригинале) |
| Содержание | Молитва за Карла II | Роялистская молитва (март 1652) |
Почему это важно для индустрии
Эксперимент показывает, что современные LLM способны к гиперспециализированному поиску паттернов, если правильно задать контекст (elicitation). Разработчики отмечают, что другие флагманские модели не решили эту задачу за последние месяцы. Успех Fable 5.1 обусловлен не только мощностью, но и способностью модели «отсеивать» слишком сложные задачи (как Kryptos K4) и фокусироваться на тех, где ключ скрыт в самом тексте, а не требует внешних данных.
Технические детали и ограничения
Решение Octastich имеет погрешность: в 9 позициях расшифровка дала бессмыслицу (например, CONERTHTO), что связано с опечатками в оригинальном издании 1652 года или особенностями транскрипции. Для полной верификации требуется физическое издание книги, так как цифровые копии (TCP) имеют расхождения в нумерации страниц. Код для проверки решения (Python-скрипты) и методология опубликованы командой Vals.
Источник: Vals ↗
