日本の機械式暗号
Commercial Ciphers, kana-numeral, 1944年
Patrol Boat Weather System, 1943年
Signal Vocabulary, S-V Code, cordwords of varying length -ith period
1940年 9月、パープル暗号の解読作業が転換期を迎える。
1941年 年明けに米陸軍はパープルの模造機を完成。41年だけで227通のうち223通の解読に成功。 4月、大島浩駐独大使はドイツから「駐米大使宛の外交暗号が米国務省に解読されている」と警告を受ける。 8月、在外公館でのレッド暗号の運用が終了。 12月、真珠湾攻撃、対米覚書文書の手交が遅れた。 12月末、外遊中の英領ビルマ自治政府のウー・ソオ首相が、在リスボン日本公使館へ独立支援を要請する。公使館より外務省への暗号電が米軍に解読され、ウー・ソオは翌年1月に英国官憲に逮捕された。
1943年 米国立暗号博物館に展示されている捕獲部品11月、ベルリン→東京: フランス戦線の視察報告が解読される(ノルマンディー上陸作戦に貢献。)
1944年 8月、ベルリン→東京: 大島大使とアルベルト・シュペーアの軍需生産に関する会談報告が解読される。 秋頃、陸軍参謀本部・暗号班の釜賀一夫少佐が九七式欧文印字機について学理検討を行った結果、極めて危険と判断する。
1945年 1月、ハノイ→東京: ウラン鉱石採掘についての報告が解読される。 5月、ベルリン陥落の際に米軍は日本大使館からパープル暗号機のスイッチ部分を捕獲。これが現存する唯一のオリジナルとなった。 7月、モスクワ→東京: 佐藤大使によるソ連仲介の和平工作についての報告が解読される。 8月、日本敗戦。
Wake Island Special Cipher, mixed kana and numeral
Submarine Operation System, 9-kana-period separator
Okinawa Defence Force System, 4-numeral, 1943年
Greater East Asia ministry, 大東亜省用。当初は米生産高の連絡用だったが、後には政治的・軍事的内容も流れていた。換字・転置の混合式。
Yangtze Hydrographic Reports, 7-numeral-period separator, 1943年
外務省における機械式暗号の歴史は、同じ内容の電文を新旧の暗号で電信するというミスを繰り返した歴史である。旧暗号の解読によって原文が判明したので、新暗号に対して暗号文と原文との対照をする解読が可能になった。
1921年 海軍艦艇の軍縮に関するワシントン軍縮会議が開かれる。米国務省情報部、MI-8(俗称:ブラックチェンバー)が日本の外交電報(Jp暗号)を解読。これは簡単なコードブックであった。
1928年 ロンドン軍縮会議に備え、海軍では機械暗号化計画を立てる。暗号機の試作と製造は元海軍大尉である平尾誠一が経営する工場で行われた。
1930年 ロンドン軍縮会議では陸海軍および外務省がクリハ式と同じ原理の試作暗号機を使用。ただし製作できた暗号機械はわずかに9台(全権2台、海軍側随員2台、全権同予備1台、外務省海軍局各2台)で米仏伊大使館には供用できなかった。したがって、外務大臣と全権間の電報の大部が在米大使宛てに旧式暗号で転電された。
1931年 皇紀2591年に海軍は九一式印字機として制式化、外務省は暗号機A型と命名。米陸軍はレッド暗号と呼ぶ。7月22日、ブラックチェンバーの解読活動が東京日日新聞に掲載される。
1932年 九一式印字機の開発者である柿本中佐と田辺技師への叙勲用上奏文が作成される。
N-9 Type, 9-character, 1943年
Patrol Boat Cipher, 1943年
Manchukuo Cipher, 9-character-MA separator
Base Defence Force Cipher, BasFor System, 4-character system involving transposition
Operations Code, 4-kana-nigori separator
JNナンバーは通信系統を間違って命名され、後にキャンセルないし分割、統合、再ナンバリングされる事がある
RI-9 Type
Navigation Warning Cipher, solid lines of kana, numerals, dashes and periods, 1945年
YA-4 Type, 4-character, 1943年
野戦用コードで鍵数字で二次暗号化。ニューギニア地域の大隊レベルで使用。1943年頃解読。3桁数字で例えば"232”が"カ"で"426"が"ヨリ"を示す。KAHKAHKAH systemとも呼ばれる
Contact Code, 2-kana and 4-kana code, 1943年
Communications General Purpose Code (18th Army in New Guinea Code Area)、通信暗号書二号
Ship Movement Code, 9-kana-nigori separator
Aircraft and Position Grid System, YO-3 System, 3-kana-YO separator
Army Air Force General Purpose Code、航空暗号書三号、上級航空部隊用