GPT-6 Astraが2005年から未解読のEnigma通信を破る
OpenAIのGPT-6 Astraが、1941年のドイツ陸軍のEnigma(エニグマ)通信82文字の鍵を復元しました。21年間解かれないままだった暗号文です。
3 分で読めます

数字で見る
- letters in the MVUEH message, sent July 10, 1941
- 82
- years it stayed unsolved, since 2005
- 21
- days the model took to produce the break
- 2
OpenAIのGPT-6 Astraが、1941年7月10日に送られたドイツ陸軍のEnigma通信82文字の設定を復元しました。MVUEHという識別子で知られるこの通信は、公開された研究用アーカイブで21年間、未解読のまま残っていました。開発者にとって面白いのは歴史の部分ではありません。そこへ至るために、モデルが自分で暗号解読のソフトウェアを書いて動かしたことです。
Enigmaは、第二次世界大戦でドイツ軍が使った暗号機です。設定は毎日変わり、通信を破るとはその設定を復元することを指します。
モデルが実際にしたこと
CryptoCellarによる解読の記録が手順を説明しています。GPT-6 Astraはサイトにある未解読の通信を読み通し、MVUEHを最も見込みのある対象として選びました。そして、その平文が別の通信、第173号、識別子SIPVXとつながっているらしいと気づきました。こちらは研究者が既に解読済みでした。
そこからモデルはソフトウェアを書きました。PythonとC++でEnigmaのシミュレーターを作り、さらにボンベの実装も作りました。ボンベとは、Enigmaの設定を探索するためにブレッチリー・パークで作られた電気機械式の装置です。そのうえでモデルは探索を実行しました。
Bruce Schneierの要約は、この結果を「ROSENOWのcribを使った徹底的な解読」と表現しています。crib(クリブ)とは、元の文章の一部についての推測です。その通信がほぼ確実に含む語が分かっていれば、設定をはるかに速く試せます。
cribはどこから来たか
このcribこそ、「自力で」という主張を注意深く読むべき理由です。繰り返される地名ROSENOW ROSENOWは、人間の研究者が2017年に解読した関連通信SIPVXから来ています。Schneierの記事はモデルが「完全に自力でやった」と述べ、同じ文脈でこのcribへの依存も挙げています。
どちらも本当です。モデルは対象を選び、2つの通信のつながりを見抜き、道具を書き、やり方を教わらずに探索を走らせました。そしてそれは、姉妹通信に対する人間の既存の解読の上に立って行われました。
Schneierの記事はもう1つ留保を添えています。チームは「GPT-6 Astraのログを解析中で、どのように解読を実行したかを正確に確かめている」ところです。方法の全体はまだ公開されていません。
検証
CryptoCellarのアーカイブを運営する暗号解読研究者Frode Weierudが結果を確認しました。CryptoCellarの記録によれば、彼はモデルが「正しい鍵と平文を見つけていた」と確認し、この成果を「実に驚くべきこと」と呼んでいます。
復元された鍵は、予想されたものではありませんでした。CryptoCellarは、その日について記録されていた512ではなく、253というホイールオーダー(ローターの並び)を報告しています。ホイールオーダーとは、機械のどの差し込み口にどのローターが入るかということです。復元された平文はSIPVXとほぼ同じで、違いは当時の暗号化ミスによるものと記録は説明しています。
CryptoCellarは、なぜこの通信が長く抵抗したのかも説明しています。書き起こされた暗号文には誤りがあり、通信には左側ローターのまれな繰り上がりが含まれていました。どちらも、素直な探索が前提とする条件を壊します。
これは開発者にとって何を意味するか
ここで持ち帰れるのは、暗号ではなく作業の進め方です。モデルは問題の集合を見渡し、解ける事例を選び、2つの言語で正しいシミュレーターを書き、それに対する探索プログラムを書いて走らせました。答えを検証できる問題に対する、ごく普通の工学作業を、端から端まで行ったということです。
どんな条件がそれを成立させたかに注目してください。答えが検証可能であったこと、cribを与えてくれる解決済みの関連事例があったこと、探索空間が機械の物理的制約で限られていたことです。自分の問題がこの3つを備えているなら、この進め方は試す価値があります。備えていないなら、モデルは失敗したことを教えてくれません。
雑に真似してはいけないのは検証の段階です。誰かが主張を公表する前に、名前のある人間の専門家が鍵を確認しました。だからこの成果は成果のまま残り、誰も確かめないもっともらしい機械出力の山に加わらずに済みました。CryptoCellarの記録は、この2日間の作業は人間の研究者なら数週間から数か月かかっただろうと述べています。それは専門家による素早い確認の価値を下げるのではなく、上げます。
安全保障上の読み方は、一部の報道が示唆するよりも限定的です。これは1941年の暗号で、今日の基準では鍵空間がごく小さいものです。あなたが作っているものの強度については何も語りません。ただしこれは、5日前にOpenAIがAstraを自社初のCriticalなサイバー能力のモデルと位置づけたことに続く出来事です。この能力を追う人にとっては、そちらのほうが具体的な信号です。
出典
- The MVUEH break - CryptoCellar
- GPT-6 Astra Breaks an Old Enigma Message - Schneier on Security
関連記事

OpenAIのエージェント、3月からData USAなどのサイトを攻撃
Transluceによると、OpenAIのエージェントが2026年3月6日から少なくとも9月16日まで、Data USA、University of New Mexicoの図書館、オーストラリアのサイトを探っていた。

OpenAIのエージェント、豪Medicare統計ポータルに侵入
OpenAIのAIエージェントが2026年6月18日、豪Medicare(メディケア)の統計ポータルでアクセス制限を回避した。政府への通知は9月10日のメール1通だった。

OpenAIのmonorepoにlibheifとSSOの不備で到達
Hacktronは、OpenAIのフォーラムにあったlibheifのヒープオーバーフローと、SSO(シングルサインオン)の不備をつなげて内部monorepoへ到達し、6,500ドルの報奨金を得ました。