GPT-6 Astra допомогла розшифрувати радіограму Enigma 1941 року, яка залишалася нерозгаданою понад 20 років

ШІ-агенти на базі GPT-6 Astra допомогли відновити ключ і текст німецької військової радіограми Enigma від 10 липня 1941 року. Повідомлення під ідентифікатором MVUEH складається лише з 82 зашифрованих літер і щонайменше з 2005 року вважалося нерозгаданим в архіві дослідницького проєкту CryptoCellar.
За роботу взявся співробітник Bloomberg Картер Леффен, який поставив перед GPT-6 Astra Extra High завдання самостійно вивчити список нерозшифрованих повідомлень CryptoCellar і знайти перспективну ціль. Система обрала MVUEH, аналізувала історичні матеріали, порівнювала сусідні радіограми, писала власні програми та запускала криптоаналітичні експерименти.
Сам проєкт описує роботу як дослідження під керівництвом людини з групою спеціалізованих ШІ-агентів, а не повністю автономне зламування. За словами Леффена, активна робота моделі тривала близько десяти годин, хоча докладний технічний розбір охоплює два дні — 14 і 15 вересня — і зазначає, що повного обліку всіх годин роботи моделі та паралельних процесів немає.
Ключем до розв’язання стало слово Rosenow
Головною зачіпкою виявилася інша радіограма того ж дня — SIPVX, розшифрована ще 2017 року. У її тексті двічі поспіль траплялася назва ROSENOW.
Агенти припустили, що послідовність ROSENOWROSENOW може міститися і всередині MVUEH, та використали її як crib — передбачуваний фрагмент відкритого тексту, який дає змогу суттєво звузити простір пошуку.
Після кількох невдалих спроб система створила програми мовами Python і C++ для моделювання Enigma та перебору відповідних конфігурацій. У результаті вдалося відновити порядок роторів II–V–III, налаштування кілець H–M–F, початкове положення RWD і десять пар комутаційної панелі.
Знайдена конфігурація пояснює всі 82 відновлені символи повідомлення та окремо збережений заголовок.
Розшифрований текст виявився звичайним військовим повідомленням: відправник просив вказати подальший маршрут руху, повідомляв, що перебуває в Rosenow, і вимагав негайної відповіді по радіо. У тексті збереглися помилки на кшталт BTTE замість BITTE, які дослідники не виправляли під час криптографічної перевірки.
Рішення перевірив дослідник Enigma
Результат вивчив засновник CryptoCellar та дослідник історії Enigma Фроде Вайеруд. У окремому аналізі він підтвердив, що відновлені налаштування та відкритий текст відповідають повідомленню.
Завдання ускладнювали помилки у старій транскрипції радіограми та рідкісне перемикання лівого ротора ближче до кінця короткого повідомлення. Автори проєкту також опублікували код, дані пошуку та інструменти, які дають змогу незалежно відтворити обчислення.
Цей випадок не означає, що ШІ «вперше зламав Enigma»: методи її криптоаналізу з’явилися ще до Другої світової війни. Цікавіше інше — GPT-6 Astra використовувалася не просто як генератор коду, а як група дослідницьких агентів, які шукали історичні зачіпки, формулювали гіпотези, писали спеціалізоване ПЗ та перевіряли отриманий результат.
При цьому це сторонній експеримент, а не дослідження, опубліковане самою OpenAI.