第二次世界大戦の太平洋戦争において、日本の海軍暗号の脆弱性は極めて重要であり、開戦前の数年間における日本と西側諸国との外交関係にも大きな影響を与えた。日本の暗号は最終的にすべて解読され、収集された情報によって、 1942年のミッドウェー海戦におけるアメリカ軍による日本海軍への奇襲攻撃(暗号JN-25bの解読による)や、その1年後の復讐作戦における山本五十六提督の撃墜といった作戦が可能になった。
大日本帝国海軍は、数多くの暗号と符号を使用していた。これらの暗号システムは、組織によって異なる名称で呼ばれていたが、以下に挙げる名称は、西側の暗号解読機関によって付けられたものである。
レッドブック暗号は、第一次世界大戦中および戦後に使用された日本海軍の暗号帳システムです。アメリカ側で撮影された写真が赤い表紙で綴じられていたことから「レッドブック」と呼ばれていました。[ 1 ]外交団が使用していたRED暗号と混同してはいけません。
この暗号は2冊の本から構成されていた。1冊目には暗号そのものが、2冊目には送信前に暗号に適用される加算暗号が収められており、後者の開始点は送信メッセージに埋め込まれていた。 1923年に日本の海軍駐在武官の荷物に対する「ブラックバッグ作戦」で暗号帳のコピーが入手され、3年間の研究の後、アグネス・ドリスコルは暗号の加算部分を解読することができた。[ 2 ] [ 3 ] [ 4 ]
レッドブック暗号の知識は、同様の構造を持つブルーブック暗号の解読に役立った。[ 1 ]
日本の海軍駐在武官の暗号用に開発された暗号機で、JADE に似ている。広くは使用されなかったが、[ 5 ] [ 6 ]枢軸国三国軍事委員会の日本代表である阿部勝雄中将は、CORAL でドイツ軍の配備に関するかなりの情報を伝え、この情報は「ヨーロッパ戦線における連合軍の軍事的意思決定に不可欠」であった。[ 7 ]
1942年後半から1944年にかけて大日本帝国海軍が使用した暗号機で、CORALに類似している。
日本の海軍施設間で通信するために使用された一連の暗号。これらはシンガポールのイギリスの暗号解読者によって比較的容易に解読され、差し迫った海軍戦争準備の初期の兆候の源であったと考えられている。[ 8 ]
艦隊補助システムは、JN-40商船コードから派生したもので、兵員輸送船団や戦闘序列に関する情報を提供する上で重要である。
島間暗号は貴重な情報を提供し、特にJN-25の定期的な変更によって米国の解読が一時的に不可能になった際にはその効果が顕著だった。JN-20の解読によって「AFは水不足だ」というメッセージが明らかになり、日本艦隊の主要目標が特定され、1942年のミッドウェー海戦における米国の決定的な勝利につながった。 [ 9 ]: p.155
JN-25は、第二次世界大戦中に日本海軍が使用した最も安全性の高い主要な通信方式に暗号解読者が付けた名前である。[ 10 ] 25番目に特定された日本海軍のシステムとして命名されたこの方式は、当初は「現在の暗号解読」作業ではなく「研究プロジェクト」としてAN-1と呼ばれていた。このプロジェクトでは、3万のコードグループの意味を再構築し、3万のランダムな加算を組み合わせる必要があった。[ 11 ]
1939年6月1日からブルーコード(およびレッドコードの最新の子孫)に取って代わるために導入されたこのコードは、送信用に5桁の数字グループを生成する暗号化コードでした。[ 12 ]新しいコードブックとスーパー暗号化ブックが時々導入され、それぞれの新しいバージョンには多かれ少なかれ新しい暗号解読攻撃が必要でした。政府通信保安局(GCSB)のジョン・ティルトマンは、アラン・チューリングの助けを借りて、1941年までにJN25を解読しました。彼らは、それが5桁のコードであり、単語を5桁の数字に変換するコードブックがあり、送信者が元の数字に加算するために使用する2番目の「加算」ブックがあることを知っていた。これを知っていても、メッセージを読むことはできませんでした。
1942 年 4 月までに、暗号解読者は「約 5 語に 1 語」を解読できるようになり、通信分析の方がはるかに有用になった。[ 13 ]ティルトマンは、暗号を解読する (遅く、簡単でも速くもない) 方法を考案し、暗号帳のすべての数字が 3 で割り切れることに気付いていた。暗号を「解読する」のではなく「解読する」とは、メッセージを読み取れるように十分な数の暗号語と指示語を学習することである。[ 14 ] JN-25 は、1940 年 12 月 1 日 (JN25a) と、真珠湾攻撃の直前の 1941 年 12 月 4 日 (JN25b) に大幅に変更された。[ 12 ] [ 15 ]
イギリス、オーストラリア、オランダ、アメリカの暗号解読者は真珠湾攻撃のはるか前からJN-25の解読に協力していたが、それ以前は日本海軍が大規模な戦闘作戦に従事していなかったため、原材料として使用できる通信はほとんどなかった。日本海軍の議論や命令は、通常、放送よりも安全な経路、例えば宅配便や日本海軍艦艇による直接配達などで伝達されていた。公開されている記録は異なるが、最も信頼できる記録は、1941年12月以前に使用されていたJN-25のバージョンは、攻撃の時点でおそらく10パーセント以上は解読されておらず、それは主に超暗号化を剥ぎ取ったことによるものであったという点で一致している。[ 16 ] 1941年末の海戦の勃発によりJN-25の通信量は大幅に増加し、既存および後続のJN-25のバージョンを実質的に解読するために必要な暗号学的「深み」を提供した。
アメリカ側の取り組みは、ワシントンDCからアメリカ海軍の信号情報司令部OP-20-Gによって指揮され、海軍戦闘情報部隊(真珠湾のHYPO基地、COM 14としても知られる)はジョセフ・ロシュフォール司令官によって指揮された。[ 17 ] [ 10 ] 1942年には、日本の通信量が戦闘情報部隊の人員不足には多すぎたため、すべての暗号が解読されたわけではなかった。[ 18 ]フィリピンのCAST基地(COM 16としても知られ、ルドルフ・ファビアン中尉とジョン・リートウィラー中尉が共同で指揮)とシンガポールのイギリス極東合同局の支援を受けて、インターナショナル・ビジネス・マシーンズ社製のパンチカード集計機を使用して、1941年12月4日版(JN25b)に対する攻撃が成功した。[ 19 ] 1942年初頭までに、彼らは共にかなりの進歩を遂げた。「クリブ」は、「閣下にお知らせする光栄があります」などの日本語のメッセージの一般的な形式を利用した(既知の平文攻撃を参照)。
JN-25 の新バージョンが導入されました。JN-25c は 1942 年 4 月 1 日から 5 月 1 日に延期され、ミッドウェー島とポートモレスビーへの攻撃の詳細を提供しました。JN-25d は 1943 年 4 月 1 日から導入され、追加内容は変更されましたが、2 週間後には大部分が回収され、山本五十六の航空機撃墜作戦である復讐作戦で使用された計画の詳細が提供されました。 [ 20 ]
これは商船で使用されていた海軍暗号(一般に「丸暗号」として知られる)で、[ 21 ] 1940 年 5 月に解読された。1941 年 5 月 28 日、捕鯨工場船日新丸 2 号 (1937 年)がサンフランシスコに寄港した際、米国税関職員のジョージ・ミュラーと米国海軍第 12 海軍管区(同区域を担当) の R.P. マッカロー司令官が同船に乗り込み、海軍情報局(ONI) に知らせることなく暗号書を押収した。不器用にコピーが作成され、原本は返却された。[ 22 ]日本はすぐに JN-39 が破られたことに気づき、JN-40 に置き換えた。[ 23 ]
JN-40は当初、JN-25と同様に数値加算で超暗号化されたコードだと考えられていた。しかし、1942年9月、日本軍のミスにより、イギリスのFECB、キリンディニの暗号解読者ジョン・マッキネスとブライアン・タウンエンドに手がかりが与えられた。それは、それぞれ2桁の数字からなる100のグループの置換表とそれに続く列転置に基づく分数転置暗号だった。1942年11月までに、彼らはそれまでのすべての通信を解読し、受信したメッセージを解読することができた。こうして、兵員輸送船団を含む敵の船舶を追跡できるようになり、連合軍の攻撃にさらされることになった。次の2週間で、彼らは「以前は解読不可能だった」JN167とJN152という2つのシステムを解読した。[ 23 ] [ 24 ]
「小規模作戦コード」には、小規模な部隊移動に関する有用な情報が含まれていることが多かった。[ 25 ]
航行警告の放送に使用された単純な転置置換暗号。1942年、キリンディニのFECBはJN-40を解読した後、JN-152とそれまで解読不可能だった別の商船暗号であるJN-167を解読した。[ 26 ] [ 27 ]
商船用暗号(JN-152参照)。
1942年6月、孤立主義者のロバート・R・マコーミック大佐が経営するシカゴ・トリビューン紙は、米国が日本の暗号を解読したことを示唆する記事を掲載し、米海軍がミッドウェー島への日本軍の攻撃を事前に知っていたこと、そして日本軍侵攻艦隊の配置を公表したことを報じた。レキシントンの副長であるモートン・T・セリグマン中佐(陸上勤務に異動)は、ニミッツ提督の大統領令を記者スタンリー・ジョンストンに見せていた。
政府は当初、1917年のスパイ法に基づいてトリビューン紙を起訴しようとした。しかし、記事にこれ以上注目が集まらないようにしたいという意向や、スパイ法が敵国の機密情報には適用されないことなど、さまざまな理由から起訴は取り下げられた。大陪審の捜査は起訴には至らなかったものの、さらなる注目を集め、ウォルター・ウィンチェルによれば「安全保障は完全に崩壊した」。イギリス国内では、アメリカの安全保障に対する最悪の懸念が現実のものとなったと考える者も少なくなかった。[ 28 ]
8月初旬、メルボルンの無線アクセスネットワーク(RAN)傍受部隊(FRUMEL)は、旧式の低級コードを使用した日本のメッセージを傍受した。コードブックとコールサインシステムに変更が加えられ、2か月前に発行された新しいJN-25cコードブックから始まった。しかし、これらの変更は、連合国が通信分析から艦隊の詳細を解明したか、コードブックと加算表を入手したと日本側が考えており、誰かが(ましてや西洋人が)自分たちのコードを解読できたとは信じたくなかったことを示唆している。[ 29 ]