СМИ сейчас радостно пишут: Claude Fable 5.1 за 44 минуты решил шифр, который человечество не могло разгадать 373 года!
Попыхтел, съел 176 тысяч токенов — и победил несколько веков человеческой криптографии.
На самом деле история гораздо прозаичнее и смешнее.
В 1653 году шотландец Томас Уркхарт издал Logopandecteision. В некоторых экземплярах книги в конце напечатан Cyphral Distich — две строки по 32 числа. Но как открытая криптографическая задача он появляется только в 1899 году, когда Notes and Queries публикует числа и предлагает читателям найти решение. Потом шифр ещё много раз всплывает в криптографической литературе.
Теперь смешное - 127 лет люди в основном решали не исходную задачу, а вырванный из книги набор чисел. Кто не шёл к первоисточнику, просто не видел ключевого контекста. А кто шёл, мог открыть не тот экземпляр первого издания.
Решение Fable основано на собрании сочинений Уркхарта 1834 года. Там прямо перед шифром находятся 32 пронумерованных Proquiritations — «пожелания». В каждой строке шифра тоже 32 числа.
«Загадка трёх веков» превращается почти в школьное упражнение: первое число относится к первому Proquiritation, второе — ко второму; само число означает номер слова в этом пожелании, а от слова берётся первая буква.
Но дальше еще смешней. Сохранившиеся экземпляры первого издания 1653 года различаются. В оцифрованном экземпляре British Library самого Distich вообще нет, а текст пожеланий отличается так, что метод Fable на нём не работает. Зато есть другой экземпляр 1653 года, в National Library of Scotland, где Distich напечатан.
То есть объяснение простое: часть исследователей не догадалась посмотреть книгу, а часть могла посмотреть не ту версию книги.
Поэтому никакого «370 лет человечество не могло взломать шифр» тут нет.
Есть довольно простой книжный шифр, который больше века передавали в неправильном контексте. Fable нашёл правильную версию текста, увидел структуру и решил задачу.
@gostev_future
Post #479
1.34K

- 🤣 14
- 🔥 7
- 👍 3
- ❤ 1
- 👎 1
- 😁 1
- 🤓 1