Розробник використав нову модель OpenAI Frontier під назвою Astra, щоб розшифрувати німецьке військове радіоповідомлення, яке понад століття залишалося загадкою для криптоаналітиків.
Зацікавившись заявами про те, що нова мовна модель OpenAI, випущена цього місяця, здатна розв’язувати складні завдання, розробник на ім’я Prinz вирішив перевірити GPT-6 Astra на одній із найвідоміших нерозгаданих криптографічних головоломок. Вона входить до списку приблизно з 50 шифрів, які досі не вдалося повністю розкрити. Такі шифри змінюють структуру повідомлення так, щоб прочитати його без правильного ключа було неможливо.
Prinz доручив Astra розшифрувати одне з повідомлень із добірки німецьких радіограм часів Першої світової війни, закодованих за допомогою шифру ADFGVX. Це німецький військовий шифр, у якому літери та цифри представлялися комбінаціями лише шести символів: A, D, F, G, V і X.

На той час німецькі військові використовували спеціальну таблицю, структура якої змінювалася залежно від ключового слова. Prinz обрав повідомлення, передане 27 листопада 1918 року, і передав його Astra для аналізу. Завдання моделі полягало в тому, щоб відтворити процес шифрування у зворотному напрямку та знайти ключ, який перетворив би довгу послідовність символів на осмислений текст німецькою мовою.
Prinz пише у своєму блозі, що прорив стався після того, як Astra вирішила використати TRUPPENVERSCHIEBUNG, задокументований німецький ключ шифрування. У приблизному перекладі це слово означає «переміщення військ» або «перекидання військ».
Саме слово не є частиною повідомлення. Воно виконує роль ключа, який визначає, як саме потрібно переставити елементи зашифрованого тексту, щоб відновити початкове повідомлення. Для цього літери у слові TRUPPENVERSCHIEBUNG спочатку потрібно було розташувати в алфавітному порядку. Це визначало порядок стовпців у таблиці декодування, побудованій на основі зашифрованого повідомлення.

Потім слово TRUPPENVERSCHIEBUNG записували горизонтально, а під ним розміщували символи зашифрованого повідомлення рядками по 19 знаків.

Отриманий німецький текст виглядав так:
“EIN ENGLISCHER KREUZER EINLIEG X SEWASTOPOL X S4STEN X EIN GESCHWADER DER X ALLIERTEN FOLGT 26STEN X.”
За змістом повідомлення йшлося про те, що англійський крейсер прибув до Севастополя 24-го числа, а 26-го за ним прибула ескадра союзників.
Особливість роботи Astra полягала не лише в самому розшифруванні, а й у тому, що модель зіставила результат із даними з кількох незалежних джерел. Prinz зазначає, що Astra перевірила отриманий текст за історичними документами та встановила, що британський крейсер HMS Canterbury справді прибув до Севастополя 24 листопада 1918 року. Це підтверджують оригінальні журнали корабля. Історичні записи також свідчать, що 26 листопада туди прибула ескадра союзників.
Після цього Astra запропонувала пояснення, чому повідомлення могло залишатися нерозгаданим так довго. Раніше вважалося, що ключ TRUPPENVERSCHIEBUNG почали використовувати лише 9 грудня 1918 року, тоді як саме повідомлення було передане ще 27 листопада. Через цю розбіжність дослідники могли просто не розглядати цей ключ як можливий варіант для радіограми, відправленої раніше.
Prinz зазначив, що цей експеримент став наочним способом продемонструвати здатність Astra працювати зі складними задачами, поєднуючи криптографічний аналіз з історичним контекстом. Після першого експерименту розробник повідомив, що модель змогла розшифрувати ще одне повідомлення, використовуючи схожий підхід.

Prinz повідомив у X, що GPT-6 Astra також розшифрувала раніше нерозгаданий німецький шифр часів Першої світової війни під назвою RICHI-240. Для цього модель знову поєднала криптографічний аналіз з історичними даними з кількох джерел. У розшифрованому повідомленні від листопада 1918 року йшлося про те, що сербські війська зайняли місто Вршац.