太平洋戦争で日本の暗号が解読された経緯は、外務省の機械暗号「パープル」が1940年に米陸軍に解読され(解読情報の総称が「マジック」)、海軍の作戦暗号「海軍暗号書D」(米側呼称JN-25)が1942年3月ごろから部分的に読まれて、6月のミッドウェー海戦と翌1943年4月の山本五十六機撃墜につながった、という2本の流れで整理できます。真珠湾攻撃の直前に日本が送った14部の対米覚書も、米側は手交より先に読んでいました。
ただし「暗号が破られたから負けた」と言い切るのは単純すぎます。開戦時に海軍暗号はほとんど読めておらず、ミッドウェー直前でも解読は傍受電文の4割程度でした。米国家安全保障局(NSA)の公開資料、防衛研究所『戦史叢書』、コトバンク収録の辞典で裏が取れる範囲で因果の流れを追い、最後に2026年9月に話題になった「AIによるエニグマ解読」にも触れます。
日本の暗号には2つの系統があった
NSAの記事によると、日本の外務省は1935年に導入した「暗号機A型」(九一式印字機、米側呼称RED)に続き、1939年2月に「暗号機B型」(通称・九七式欧文印字機、米側呼称PURPLE)を導入しました。
海軍の暗号は別系統です。防衛研究所『戦史叢書 第43巻 ミッドウェー海戦』(589〜590頁)によれば、「海軍暗号書D」は発受二冊制の数字五字略号で、別冊の乱数表(1頁100語・500頁)の数字を各桁ごとに桁上がりなしで足す二次暗号方式でした。NSAの記事「JN-25」は、約27,500項目の暗号書と300ページの乱数表から成っていたと説明しており、日本大百科全書もミッドウェー当時の「D暗号」を乱数表方式の代表例に挙げています。
年表
- 1935外務省が暗号機A型(米呼称RED)を導入米陸軍SISは1937年2月に最初の翻訳を出す
- 1939.2外務省が暗号機B型(九七式欧文印字機、米呼称PURPLE)を導入ワシントン・ロンドンなど主要公館で使用
- 1939〜40海軍が海軍暗号書D(米呼称JN-25)を導入NSAは1939年6月導入、『戦史叢書』は1940年12月1日使用開始と記録
- 1940.9米陸軍SISがパープルを解読20文字側の規則性を発見。解読情報を「マジック」と呼ぶ
- 1941.12.4海軍暗号書Dが一般乱数表八号へ更新真珠湾攻撃の3日前。米側の解読はやり直しに
- 1941.12.6〜714部の対米覚書を米側が先に読む手交は攻撃開始後にずれる。真珠湾攻撃
- 1942.3米海軍がJN-25を読み始めるNSA年表では3月15日。4月半ばには傍受から6時間以内に翻訳
- 1942.5「AF」はミッドウェーと確認・暗号更新の遅延5月1日予定のD1・乱数表九号への更新が5月27日ごろへ遅れる
- 1942.6.5ミッドウェー海戦日本は空母4隻を失う(日付は日本時間)
- 1942.7〜9海軍が「呂暗号書」を編纂・配布沈没艦からの暗号書漏洩を警戒し6月下旬に着手
- 1943.4.18山本五十六機の撃墜4月13日発信の視察日程電が解読され、ブーゲンビル島上空で待ち伏せ
1. 外交暗号パープルの解読(1940年)
パープルの解読は、米陸軍SISのウィリアム・フリードマンの指揮のもと、フランク・ローレットが率いるチーム(ジェネビーブ・グロチャン、アルバート・スモール、サミュエル・スナイダーら)が進めました。NSA国立暗号博物館の展示解説によると、18か月間手がかりをつかめませんでしたが、1940年9月に20文字側の規則性を見つけました。
突破口は、(1)文字を6文字と20文字に分けて別々に換字する構造(既知の語句を当てて鍵を探す「クリブ」が使える)、(2)既に解読されていた旧式のREDと同じ電文を両方式で送った公館があったこと、(3)英語の外交文書をそのまま暗号化していたことの3点でした。SISはステッピングスイッチを使った複製機「パープル・アナログ」を製作し、解読文に「MAGIC(マジック)」の符号を付けて配布先を大統領や陸海軍・国務長官ら10人に限定しました。米本土外の司令官には配られていません。
2. 開戦直前、14部の覚書は先に読まれていた
1941年12月6日(ワシントン時間)、米側は東京が駐米大使に送った14部構成の対米覚書を傍受・解読しました。英語で書かれた第1〜13部は6日夜に海軍が、日本語の第14部は7日未明に陸軍が解読しています。
しかしハワイへの警告は商用電報で送られて間に合わず、日本大使館も浄書の遅れで野村吉三郎大使らの手交が攻撃開始後になりました(ブリタニカ国際大百科事典、日本大百科全書、山川日本史小辞典)。NSAの記事「The Investigations」は、マジックに真珠湾攻撃を予告する軍事情報はなかったと明記しています。「ルーズベルトが事前に知っていた」とする説については、戦中から1946年の両院合同調査委員会まで8回の調査が行われ、日本の辞典では百科事典マイペディアだけが「説もある」と触れるにとどまります。
3. 海軍暗号書Dは、なぜ読むのに時間がかかったか
一方、海軍暗号書Dの解読は遅れました。NSAの記事「JN-25」によれば、1941年8月までに復元できた暗号書の語句は約2,000(全体の約4%)にすぎませんでした。暗号書と乱数表の更新(『戦史叢書 第43巻』589頁によれば、1941年12月4日に「一般乱数表八号」へ変更)のたびに最初からやり直しになったことと、ワシントンの主力がパープルに向いていたことが原因です。開戦時の米海軍は、暗号解読ではなく通信量分析と方位測定で艦隊を追っていました。
転機は1942年春です。Parkerの公刊史『A Priceless Advantage』によれば、1941年12月4日に変えられた乱数の鍵付けの仕組みが2月に判明し、3月15日ごろから電文が読めるようになりました。4月半ばには傍受から6時間以内に翻訳・配布できる体制が整います。
4. ミッドウェー:「AF」の確認と暗号更新の1か月遅延
ミッドウェー海戦(1942年6月5日、日本時間)では、暗号解読が作戦に直結しました(改訂新版世界大百科事典、山川日本史小辞典)。ハワイの解読部門(Station Hypo)のジョゼフ・ロシュフォートと太平洋艦隊情報参謀エドウィン・レイトンは、日本軍の電文にある攻撃目標「AF」をミッドウェーと推定しましたが、ワシントンはサモアやハワイ本島などを疑って対立しました。
そこで5月18〜19日ごろ、ミッドウェー守備隊に海底ケーブルで「水不足を平文の無線で訴えよ」と指示し、5月22日に「AFは水不足」と報じる日本側の電文を傍受してAF=ミッドウェーを確認したと伝えられています(Parkerは発案者をロシュフォートとする通説に直接の証拠はないと注記)。日本側の『戦史叢書 第43巻』(592頁)も、電報自体は現存しないものの、軍令部の佐薙毅部員の日誌に「ミッドウェーは清水が欠乏している」旨の記述があることから、これに関する電報が打たれたことは間違いないと認めています。
さらに5月25日に解読した日付暗号から、米側はミッドウェー攻撃を6月4日(現地時間)と割り出し、ニミッツは空母を待ち伏せに配置しました。ただしニミッツの5月26日の文書は「傍受できたのは可能な電文の約60%、解読できたのはその約40%」と記しています。
日本側にとって致命的だったのは暗号更新の遅れでした。『戦史叢書 第43巻』(590頁)によると、海軍は4月25日の官房機密第773番電で「5月1日から海軍暗号書D1・一般乱数表九号を使用し、暗号書D・乱数表八号を使用停止」と発令していましたが、新暗号書の配布が間に合わず、実際の変更は第一機動部隊が出撃した5月27日ごろにずれ込みました(米側も5月26日を最後に解読不能と記録)。『戦史叢書』は、予定どおり5月1日に変更していればミッドウェー作戦の電報は解読されずに済んだと記しています。
5. 山本五十六機の撃墜(1943年4月)
『戦史叢書 第96巻 南東方面海軍作戦<3>』(127頁)によると、1943年4月13日17時55分、南東方面艦隊と第八艦隊の両司令長官連名で、山本五十六連合艦隊司令長官の4月18日の詳細な前線視察予定が関係部隊宛てに打電されました。乱数表は4月1日に更新されたばかりでしたが、米側はこれを解読し、ニミッツの承認のもと4月18日にガダルカナル島から発進したP-38戦闘機がブーゲンビル島上空で山本機を撃墜しました(山川日本史小辞典)。
6. 日本側はなぜ暗号方式を改めなかったのか
外交暗号については、1941年4月に駐独大使館経由でドイツから「米国が解読している」との警告が伝わり、1944年秋には陸軍参謀本部の釜賀一夫少佐も九七式欧文印字機の危険性を指摘しましたが、外務省は使用を続けました(日英Wikipedia)。
海軍暗号については、防衛研究所『戦史叢書』に当時の判断が具体的に記録されています。
- ミッドウェー海戦後(『戦史叢書 第43巻』646〜647頁):中央も聯合艦隊も米軍が企図を承知していたと推定しましたが、「あの機密度の高い暗号が解読されることは考えられない」と判断し、出撃前の機密保持の緩みや米潜水艦による偵知を疑いました。ただし沈没艦から暗号書が敵手に渡る恐れを考慮し、6月下旬に「呂暗号書」の編纂に着手、9月までに配布を終えています。
- 山本長官機撃墜後(『戦史叢書 第96巻』129頁):ラバウル方面部隊と中央は暗号解読を疑い、現地と第一聯合通信隊で合同調査を実施しました。しかし、(1)強度の弱い暗号では発信していなかったこと、(2)乱数表は4月1日に変更したばかりで論理的に解読不可能と考えられたこと、(3)19日の米サンフランシスコ放送が「18日北部ソロモンで陸攻2機・零戦2機を撃墜」と簡単に報じたことから、合同調査は「事故は偶然に起こった可能性大」と結論づけ、暗号書の更新も行いませんでした。
つまり日本海軍は、異変に気づいて調査を行いながらも「乱数表を更新したばかりだから論理的に解読できるはずがない」と判断し、二冊制+乱数表の方式そのものを疑いませんでした。
7. 「暗号が破られたから負けた」ではない
資料から見える要点は次の4つです。
- 開戦時、海軍暗号はほぼ読めておらず、真珠湾攻撃の予告はマジックにもなかった。
- ミッドウェー直前でも解読は傍受電文の約4割にとどまり、ワシントンとハワイは「AF」の解釈で対立していた。
- 解読情報を信じて空母を配置したニミッツの決断、つまり情報部門(Hypo)と司令部の信頼関係が結果を左右した。
- 日本側が5月1日の予定どおり暗号書D1へ切り替えていれば、ミッドウェー作戦電は読まれなかった。
歴史家の大木毅は『ミッドウェイ海戦』(文春新書)で、日本側に情報を分析する専門人材が欠けていた点を対比しています。暗号が「破られた」こと、相手が「読んだ情報を使えた」こと、自軍が「兆候から方式の限界を見抜けなかった」ことは分けて考える必要があります。
8. エニグマとの違い、そして2026年の話題
2026年9月24日、GIGAZINEは、1941年7月10日発信で未解読だった82文字のエニグマ電文「MVUEH」をOpenAIの「GPT-6 Astra」が解読したと報じました。Crypto Cellar Researchの報告によれば、AIは既解読電文の地名反復「ROSENOW ROSENOW」をクリブに使い、探索プログラムを自作して約2日で鍵を特定しました。構造が既知の機械暗号でクリブから鍵を探す作業を高速化したものですが、海軍暗号書Dのような暗号書+乱数表方式は、多数の電文から乱数を剥がして辞書を復元する別の作業でした。
まとめ
- 日本の暗号は、外務省の機械暗号パープルと、海軍の五桁略号+乱数表による海軍暗号書D(JN-25)の2系統。
- パープルは1940年9月に米陸軍SISが解読(「マジック」)。開戦直前の14部覚書も先に読まれたが、軍事情報は含まれなかった。
- 海軍暗号書Dは1942年3月ごろから部分的に読まれ、「AF=ミッドウェー」の確認と攻撃日推定につながった。日本側が5月1日予定のD1更新を5月27日ごろまで遅らせたことが決定打となった。
- 1943年4月18日の山本五十六機撃墜後も、日本海軍の合同調査は「乱数表変更直後で解読不可能、偶然の可能性大」と結論づけた。
資料で分かれる点
- パープルの導入と最初の解読:導入はNSA記事・日本語版Wikipediaが1939年2月、NSA年表が1938年6月。最初の解読はNSA年表が1939年9月、NSA展示解説・米陸軍記事・Wikipediaが1940年8〜9月としています。
- 海軍暗号書Dの使用開始と規模:NSA記事は1939年6月導入・約27,500項目・乱数表300頁、『戦史叢書 第43巻』は1940年12月1日使用開始・乱数表500頁としています(米側呼称JN-25は1939年の旧版からの通し呼称)。
- 1942年5月の乱数表更新日:『戦史叢書 第43巻』は5月1日発令・実際は5月27日ごろ変更、Parkerは5月27日以降解読不能、英語版Wikipediaは5月28日としています。
- ミッドウェーでの解読率:世界大百科事典は「作戦計画を完全に知っていた」、ニミッツの5月26日文書は傍受電文の約40%としています。
定期テストや入試では、教科書・資料集の書き方に合わせてください。
関連記事
参考資料
- 防衛研究所戦史室『戦史叢書 第43巻 ミッドウェー海戦』(1971年、589〜592・646〜647頁)
- 防衛研究所戦史室『戦史叢書 第96巻 南東方面海軍作戦<3>ガ島撤収後』(1976年、127〜129頁)
- NSA Center for Cryptologic History「Red and Purple」
- NSA Center for Cryptologic History「JN-25」
- NSA Center for Cryptologic History「Pearl Harbor」
- NSA Center for Cryptologic History「The Investigations」
- NSA Center for Cryptologic History「Pre-1952 Historical Timeline」
- NSA National Cryptologic Museum「The Magic of Purple」
- Frederick D. Parker『A Priceless Advantage: U.S. Navy Communications Intelligence and the Battles of Coral Sea, Midway, and the Aleutians』Part One(HyperWar転載)
- 同 Part Two: The Battles for Midway and the Aleutians(HyperWar転載)
- Frederick D. Parker『Pearl Harbor Revisited: United States Navy Communications Intelligence 1924-1941』Part 3(米海軍省図書館転載)
- U.S. Army「Intelligence: Japanese attack on Pearl Harbor」
- 暗号 - コトバンク(日本大百科全書、改訂新版世界大百科事典ほか)
- ミッドウェー海戦 - コトバンク(改訂新版世界大百科事典、山川日本史小辞典、ブリタニカ国際大百科事典ほか)
- 山本五十六 - コトバンク(山川日本史小辞典、ブリタニカ国際大百科事典、日本大百科全書ほか)
- 真珠湾攻撃 - コトバンク(ブリタニカ国際大百科事典、改訂新版世界大百科事典、百科事典マイペディアほか)
- Wikipedia「Type B Cipher Machine」
- Wikipedia「JN-25」
- Wikipedia「Operation Vengeance」
- Wikipedia「パープル暗号」
- Wikipedia「海軍暗号書D」
- Wikipedia「エニグマ (暗号機)」
- 大木毅『ミッドウェイ海戦』抜粋(文春オンライン)
- GIGAZINE「長年解読できなかった82文字のエニグマ暗号を「GPT-6 Astra」が解読、独自に解読プログラムも作成」(2026年9月24日)
- Frode Weierud「The MVUEH Break」(Crypto Cellar Research)
- GIGAZINE「2026年9月のアクセス解析」(2026年10月24日)