ChatGPT взломал «Энигму»: тайный немецкий шифр 1941 года расшифровала Astra

На это ушло 10 часов и очень много токенов.
Антон Попов
Антон Попов
ChatGPT взломал «Энигму»: тайный немецкий шифр 1941 года расшифровала Astra
Кинопоиск

Сотрудник Bloomberg Картер Леффен с помощью нейросети GPT-6 Astra расшифровал немецкую военную радиограмму времен Второй мировой войны. Сообщение, отправленное 10 июля 1941 года и зашифрованное с помощью машины Enigma, оставалось неразгаданным с 2005 года, несмотря на попытки специалистов по криптоанализу.

РЕКЛАМА – ПРОДОЛЖЕНИЕ НИЖЕ

Радиограмма состояла из 82 зашифрованных символов и хранилась в архиве CryptoCellar. Леффен предложил нейросети найти среди неразгаданных сообщений то, которое она могла бы расшифровать. Для работы использовалась GPT-6 Astra в режиме Extra High вместе с несколькими специализированными ИИ-агентами.

Unsplash
Продолжение ниже Продолжение
РЕКЛАМА – ПРОДОЛЖЕНИЕ НИЖЕ

Модель изучила архивные материалы, сопоставила разные копии радиограмм и обнаружила важную зацепку: в другом, уже расшифрованном сообщении того же дня дважды подряд встречалось название населенного пункта Rosenow. Astra предположила, что этот фрагмент может присутствовать и в неизвестном тексте.

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

Содержание радиограммы оказалось довольно будничным. Отправитель сообщал, что находится в Розенове, просил указать дальнейший маршрут движения и требовал немедленно ответить по радио.

РЕКЛАМА – ПРОДОЛЖЕНИЕ НИЖЕ
Unsplash

Результат подтвердил криптоаналитик Фроде Вайеруд, участвующий в проекте CryptoCellar. Он рассказал, что найденный ключ действительно отличается от других известных ключей того дня. Предыдущим попыткам расшифровки, вероятно, мешали ошибки при переносе текста с оригинального документа и редкое переключение одного из роторов Enigma.

Авторы опубликовали исходные данные, программный код и инструменты для воспроизведения результата. При этом речь идет не о взломе Enigma впервые: ее шифры научились раскрывать еще до окончания Второй мировой войны. В данном случае ИИ помог подобрать ключ к одной конкретной радиограмме, которая долго оставалась загадкой.

Эксперимент также не был полностью самостоятельной работой нейросети. Леффен поставил задачу и руководил исследованием, а ИИ выполнял основную техническую работу — от поиска архивных материалов до написания программ и проверки гипотез.

Это уже не первый случай, когда ИИ помогает расшифровывать послания из прошлого. Хочется верить, что в будущем, с ростом вычислительных возможностей искусственного интеллекта, неразгаданных загадок прошлого не останется. 

Загружаем