GPT-6 Astra помогла расшифровать немецкое сообщение, зашифрованное машиной Enigma в 1941 году. 82-символьное послание оставалось нерасшифрованным с 2005 года, когда его опубликовали для криптографов и энтузиастов. На решение задачи ушло около двух дней.

Сообщение MVUEH было передано 10 июля 1941 года немецкой армией. Оно предназначалось подразделению SS-Totenkopf. Исследователи пытались подобрать настройки Enigma, но долго не могли получить осмысленный текст.
Astra сама выбрала это сообщение среди других нерасшифрованных текстов из архива Crypto Cellar. В качестве подсказки модель использовала уже известное сообщение SIPVX, отправленное в тот же день. В его расшифровке встречалось название населенного пункта Rosenow, поэтому Astra предположила, что это же слово могло присутствовать и в MVUEH.
Дальше модель создала собственные программы на Python и C++ для имитации работы Enigma и поиска ключа с помощью аналога криптографической машины Bombe. В процессе пришлось учитывать различные варианты символов исходной записи: позже выяснилось, что опубликованная версия шифротекста содержала несколько ошибок транскрипции. Кроме того, при передаче сообщения произошел редкий переход левого ротора Enigma, что дополнительно усложняло поиск настроек.
В результате удалось определить настройки машины и получить осмысленный немецкий текст. В переводе сообщение примерно означает: «Укажите маршрут движения. Я нахожусь в Розенове. Немедленно ответьте по радио». В конце также предположительно указана фамилия отправителя.
Результат подтвердил криптограф Frode Weierud, который ведет архив Crypto Cellar и занимался этим набором сообщений. По его оценке, найденные ключ и расшифровка соответствуют исходным данным. Дополнительная проверка также воспроизвела результат независимо.
Называть работу Astra полностью автономной не совсем корректно. Модель самостоятельно выбрала сообщение для расшифровки, обнаружила связь с уже известным текстом и создала необходимые инструменты для криптоанализа. Однако исследовательский разбор описывает этот процесс как совместную работу человека, Astra и других специализированных агентов. Поэтому корректнее говорить, что Astra сыграла главную роль в расшифровке, а не полностью выполнила исследование без участия человека.
Для самой истории Enigma это не первый случай применения современных ИИ-моделей к историческим шифрам. Ранее GPT-6 Astra также использовали для расшифровки немецкого сообщения времен Первой мировой войны, зашифрованного методом ADFGVX.
Читайте также:
В Италии устроят гонку истребителя F-35B и суперкара Ferrari SF90
Любой желающий сможет собрать без пайки смартфон с 4G своими руками
OpenAI готовит GPT-6 Cyber для автоматизации кибербезопасности