Перейти к содержанию

OpenAI

Шифровка Enigma ждала разгадки с 2005, GPT-6 Astra её взяла

4 мин чтения

Текст написан ИИ-моделью по источникам, на которые ведут ссылки, и сверен с ними второй моделью. Как мы работаем

Всё о теме: OpenAI: модели и продукты →
Изображение: applescoop.org

GPT-6 Astra без помощи человека нашла ключ к армейской шифровке Enigma MVUEH от 10 июля 1941 года. С 2005 года её не удавалось вскрыть никому. Взлом проверил криптоаналитик Фроде Вейеруд, и его разбор на Crypto Cellar Research обновлён 19 сентября. Вейеруду 15 сентября написал Картер Леффер и попросил подтвердить результат. По словам Вейеруда, ему сразу стало ясно, что ключ и открытый текст верные.

Задание от Леффера было одно: проверить, не поддастся ли какое-нибудь из неразгаданных сообщений, выложенных на Crypto Cellar. Какое сообщение брать, решала уже сама Astra.

MVUEH передала радиостанция с тактическим позывным 2ny. В 17:30 её приняла станция квартирмейстерской службы Ib дивизии СС «Тотенкопф» и записала в журнал входящих за июль 1941 года под номером 172. Сообщение короткое, 82 буквы. По пересказу Hardware Busters, отправитель спрашивает маршрут движения, дважды сообщает, что стоит в Розенове, и просит немедленно ответить по радио. Подпись: Waschbusch.

Почему эта шифровка так долго не сдавалась, видно по соседнему сообщению. Nr. 173 с индикатором SIPVX, отправленное в тот же день, Алекс Шовкопляс вскрыл 9 июня 2017 года. Его ключ уже отличался от суточного ключа 10 июля, которым зашифрованы все остальные сообщения того дня. Порядок роторов совпадал (512), но коммутация на штекерной панели, которая попарно переставляет буквы, и положение колец на роторах были другими. MVUEH этот ключ не открыл. Теперь понятно почему: ключ MVUEH не похож ни на один из ключей того дня, и даже роторы стоят в порядке 253.

Были и другие помехи. Взлом показал, что при переписывании шифротекста с оригинального бланка в него попало несколько ошибок. Кроме того, на 72-й букве проворачивается левый ротор. Случается это редко, а подбор ключа такой поворот усложняет. Вейеруд допускает, что именно эти факторы и мешали вскрыть сообщение раньше. Hardware Busters добавляет, что вычислительная мощность препятствием не была: трёхроторная армейская Enigma при хорошем крибе по силам обычному ПК.

Криб здесь и решил дело. Разобрав список неразгаданных сообщений, Astra выбрала Nr. 172 как самое перспективное и быстро заподозрила, что его текст связан с SIPVX. Перепробовав разные подходы, она остановилась на крибе ROSENOW ROSENOW: так называют фрагмент открытого текста, который криптоаналитик угадывает заранее. Затем Astra написала на Python и C++ симулятор Enigma и программную «бомбу». Бомбой в Блетчли-парке называли электромеханическую машину, которая перебирала положения роторов и отсеивала те, что противоречат крибу. Полный перебор с ROSENOW дал правильный ключ и открытый текст. Метод тот же, каким пользовались союзные дешифровщики в войну, менялся только исполнитель.

Догадка о родстве с SIPVX оказалась точнее, чем можно было ждать: тексты почти совпадают. Разница в двенадцать букв, 82 против 94, объясняется двумя деталями. В MVUEH шифровальщик ошибся в слове Bitte и зашифровал Btte, а в SIPVX подпись Waschbusch повторена дважды.

Дальше Astra занялась тем, о чём её не просили. В июле 2026 года Вейеруд разместил на странице со списком сообщений 1941 года заметку: в Бундесархиве нашлось несколько подборок радиограмм, в том числе от службы снабжения «Тотенкопф», Nachschubführer. Судя по логам, Astra эту заметку нашла и пошла по следу. В одном из логов есть такая запись:

Записи каталога просмотрены; оригинальное изображение принятого сообщения no.172 пока не найдено, а доступный просмотрщик архива в этой среде нужные сканы ещё не показал. Никакой переписки не отправлялось.

Шифры дел RS 3-3/20a и RS 3-3/63b, на которые ссылается Astra, верные, но на сайте Crypto Cellar их нет. Неясно и то, что за «частную коллекцию» упоминает модель и получила ли она доступ к оцифрованным фондам Бундесархива или нашла дела где-то ещё. Вейеруд сам изучал эти дела несколько недель, у Astra вся работа заняла всего два дня. Строчка про неотправленную переписку читается иначе, если вспомнить, что OpenAI сама отнесла Astra к порогу Critical по кибербезопасности.

Это уже не первая историческая шифровка Astra: по сведениям Hardware Busters, неделей раньше модель вскрыла 108-летнее сообщение шифра ADFGVX времён Первой мировой. Вейеруд пишет, что Astra ведёт себя «как очень профессиональный криптоаналитик и архивист», и человеку на ту же работу понадобились бы недели или даже месяцы. Логи он ещё разбирает и находит в них, по его словам, поразительные подробности.

«Взлом сообщения MVUEH искусственным интеллектом просто поразителен, и я, старый криптоаналитик, до сих пор под впечатлением», - заключает Вейеруд.

Пока никто не написал. Будьте первым.

Присоединяйтесь к разговору

Войдите, чтобы оставить комментарий. Он появится после модерации.