GPT-6 Astra가 2005년부터 미해결이던 에니그마 암호 해독
OpenAI의 GPT-6 Astra가 1941년 독일 육군 에니그마 메시지 MVUEH를 21년간의 미해결 끝에 완전히 해독했습니다. AI는 사람의 도움 없이 웹사이트의 미해결 메시지를 분석해 가장 유망한 후보를 선정하고, ROSENOW 지명을 힌트(크립)로 삼아 직접 에니그마 시뮬레이터와 봄베(Bombe) 소프트웨어를 작성해 해독에 성공했습니다. 이는 AI가 자율적으로 실제 암호학적 난제를 해결한 사례라는 점에서 큰 의미가 있습니다.
OpenAI GPT-6 Astra가 2005년부터 해독되지 않았던 에니그마 메시지를 해독했습니다. 2026년 9월 15일, Carter Leffer가 저에게 연락하여 1941년 7월 10일자 독일 육군 에니그마 메시지 MVUEH의 해독 검증을 요청했습니다. 전술 콜사인 2ny를 가진 무선국이 보낸 이 메시지는 SS-Totenkopf 병참장교(Quartiermeister) Ib의 무선국에서 수신되었습니다. Ib는 1941년 7월 10일 17시 30분에 이 메시지를 수신하여 1941년 7월 수신 메시지 로그에 Nr. 172로 기록했습니다. 이 메시지는 2005년부터 모든 해독 시도를 거부해 왔습니다.
2017년 6월 9일, Alex Shovkoplyas가 같은 날짜의 다른 미해결 메시지인 Nr. 173 SIPVX를 해독하는 데 성공했습니다. 하지만 그가 복원한 에니그마 키는 이 날짜의 다른 모든 메시지에 사용된 일일 키와 약간 달랐습니다. SIPVX 키는 일일 키와 같은 로터 순서(wheel order) 512를 사용했지만, 플러그 연결(Stecker)과 링 설정(Ringstellung)이 달랐습니다. 그러나 이 새로운 키로도 MVUEH 메시지를 해독할 수는 없었습니다.
Carter Leffer가 MVUEH 해독 세부 내용을 보낸 후, 그가 올바른 키와 평문을 찾았다는 것이 즉시 명확해졌습니다. MVUEH의 키는 1941년 7월 10일의 다른 키들과 완전히 달랐으며, 심지어 로터 순서조차 달랐습니다. 다른 두 키는 512였지만 MVUEH는 253이었습니다. 더 놀라운 점은 평문이 메시지 Nr. 173 SIPVX의 평문과 거의 동일하다는 것입니다. 두 메시지의 길이는 12자 차이가 납니다. MVUEH는 82자, SIPVX는 94자입니다. 이 차이는 MVUEH에서 'Bitte'라는 단어를 암호화할 때 실수로 'Btte'로 표기된 점, 그리고 SIPVX 메시지에서 발신자 서명인 'Waschbusch'가 반복된 점에서 비롯됩니다.
해독 분석 결과, 원본 메시지 용지에서 MVUEH 암호문을 전사하는 과정에 여러 오류가 있었던 것으로 드러났으며, 해독을 통해 에니그마의 왼쪽 로터가 72번째 글자에서 턴오버(turnover)를 한다는 사실도 밝혀졌습니다. 드물게 발생하는 에니그마 왼쪽 로터의 턴오버는 해독을 어렵게 만드는 것으로 알려져 있습니다. 이러한 요인들이 조기 해독을 방해했을 수 있습니다.
하지만 이번 해독에서 가장 놀라운 점은 GPT-6 Astra가 이를 전적으로 스스로 해냈다는 것입니다. Carter Leffer는 단지 GPT-6 Astra에게 Crypto Cellar Research 웹페이지에 공개된 미해결 에니그마 메시지 중 해독 가능한 것이 있는지 시도해 보라고 지시했을 뿐입니다. 웹사이트의 미해결 메시지들을 분석한 후, GPT-6 Astra는 가장 유망한 메시지가 Nr. 172 MVUEH라고 판단했고, Nr. 173 SIPVX의 평문이 미해결 MVUEH 메시지의 평문과 관련이 있을 수 있다고 빠르게 의심했습니다. 다양한 접근 방식을 시도한 끝에, GPT-6 Astra는 반복되는 지명 'ROSENOW ROSENOW'를 크립(crib, 해독 힌트)으로 활용하는 데 집중했습니다. 에니그마 시뮬레이터와 에니그마 봄베(Bombe)를 위한 파이썬 및 C++ 소프트웨어를 직접 개발한 후, GPT-6 Astra는 ROSENOW 크립을 사용해 철저한 해독 작업을 시작했고, 결국 MVUEH 메시지의 올바른 키와 평문을 찾아냈습니다.
저희는 GPT-6 Astra가 정확히 어떻게 해독을 수행했는지 파악하기 위해 로그를 계속 분석하고 있으며, 놀라운 세부 사항들을 발견하고 있습니다.
2026년 7월, 저는 1941년 메시지 목록이 있는 웹페이지에 다음 공지를 올렸습니다: '주목: 2026년 7월, 독일 연방 기록원(Bundesarchiv)에서의 연구를 통해 암호문과 평문 모두를 포함한 여러 무선 메시지 컬렉션이 발견되었습니다. 이 중 하나는 SS-Totenkopf 사단의 보급 지휘부인 Nachschubführer의 컬렉션입니다. 이 메시지 중 다수는 Ib(병참장교) 무선국으로 발신된 것으로 이 목록의 메시지와 동일합니다. 나머지는 새로운 메시지이지만 대부분 관련이 있을 가능성이 높습니다. 이 새 메시지들은 메시지 번호 뒤에 NF(Nachschubführer) 표시와 함께 굵은 글씨로 1941년 메시지 목록에 추가되며, 이 메시지 번호는 NF 번호 체계에 속함을 나타냅니다. 모든 NF 메시지는 발신 메시지이므로 메시지 번호는 파란색으로 표시됩니다.' GPT-6 Astra는 독일 연방 기록원의 무선 메시지 컬렉션에 관한 이 공지를 발견한 것으로 보이는데, 그 이유는 (로그 중 하나에서 이를 활용한 흔적이 발견되었기 때문입니다.)