Релиз модели21 сентября 2026 г., 17:49 МСК🤖 Auto

GPT-6 Astra взломала шифр Enigma за 21 год: как ИИ прочитал радиограмму 1941 года

Модель GPT-6 Astra успешно расшифровала немецкую военную радиограмму 1941 года, которую криптоаналитики пытались взломать с 2005 года. Решение найдено за 10 часов работы ИИ-агентов.

Баннер новости 7958

Исторический прорыв с помощью ИИ

Сотрудник Bloomberg Картер Леффен совместно с куратором проекта CryptoCellar Фроде Вайерудом достигли результата, недоступного экспертам более двух десятилетий. Модель GPT-6 Astra в режиме Extra High расшифровала радиограмму MVUEH от 10 июля 1941 года. Сообщение состояло всего из 82 символов, что делало классический криптоанализ крайне сложным из-за недостатка статистических данных.

Работа модели заняла около 10 часов. Леффен не давал ИИ готовый алгоритм взлома: Astra самостоятельно изучала архивы, писала код на Python и C++, строила программную модель Enigma и запускала параллельные эксперименты. В исследовании участвовали несколько специализированных агентов, каждый из которых отвечал за свой этап: от работы с источниками до независимой проверки результата.

Ключ к разгадке: метод «crib» и смежные сообщения

Простой перебор невозможен: при стандартной конфигурации Enigma I (3 ротора из 5, отражатель B, 10 штекеров) существует около 159 квинтиллионов дневных настроек. Переломным моментом стал анализ смежной радиограммы SIPVX № 173, расшифрованной ранее Алексом Шовкоплясом. В её тексте дважды повторялось слово ROSENOW.

Astra предположила, что этот фрагмент (crib) присутствует и в MVUEH. ИИ перебирал возможные позиции этого 14-буквенного фрагмента, одновременно подбирая настройки роторов. В итоге последовательность ROSENOWROSENOW была найдена на позициях с 40-й по 53-ю. Остальные 68 букв должны были образовать связный немецкий текст при той же конфигурации, что стало главным доказательством правильности ключа.

Технические детали и верификация

Полный поиск охватил 43 016 заданий и 4,29 млрд сочетаний вариантов работы роторов. После фильтрации осталось 97 337 кандидатов. Независимой проверкой послужил заголовок радиограммы GTA / KCI, сохранившийся на бланке. Среди 26 возможных вариантов начальных положений роторов только один совпал с заголовком.

Параметр Значение
Тип машины Enigma I (отражатель B)
Роторы (слева направо) II – V – III
Установки колец H – M – F
Начальное положение роторов R – W – D
Штекерная панель AC BE DG FH KN MO PR SU TV XZ

Результат расшифровки

Итоговый текст радиограммы (с добавленными пробелами для читаемости):

"BTTE UM ANGABE DES MARSQWEGES X BEFINDE MIQ IN X ROSENOW ROSENOW X SOFORT FUNKANTWORT X WASCHBBSCH"

Перевод: «Прошу указать маршрут движения. Нахожусь в Розенове, Розенове. Немедленно ответьте по радио. [Фамилия]».

Исследователи сохранили оригинальные ошибки отправителя: BTTE вместо BITTE и MIQ вместо MICH. Слово MARSQWEGES интерпретируется как MARSCHWEGES (маршрут), а последнее слово — как фамилия Waschbusch. Успех GPT-6 Astra демонстрирует способность современных LLM к сложному логическому выводу и программированию в условиях неопределенности и фрагментарных данных.

Источник: Habr ↗