日本の機械式暗号

日本の機械式暗号（にほんのきかいしきあんごう）は、戦前・戦中の日本で開発・運用されていた機械式暗号について解説する。
暗号機の名称.
日本での名称.
日本の陸軍と海軍は暗号機を独自に設計開発運用し、次のとおりに制式名をつけた。陸海軍で偶然に制式年が重なると同じ名称の暗号機が現れる（とくに“九七式 - ”と呼ばれる暗号機は5型式ある）。
外務省は海軍から技術供与を受けてはいたが、「暗号機○型」の名称を独自に採用していた。
日本の外務省および陸海軍が戦前・戦中にかけて使用した暗号機を示す。〔 〕内に、米陸軍によるコードネームを示す。
アメリカ合衆国陸軍での名称.
米陸軍は日本の機械式暗号に対して虹の色に由来するコードネームを付けていたが、後には宝石に由来するコードネームを採用した。また米海軍が陸軍コードネームを利用する事もある。
米側コードネームが確認されていない暗号もいくつかある。またコーラル、ジェイド、サファイアおよびオパール暗号についてメイズ暗号（Maze、迷路）の総称コードネームが付けられていた。
アメリカ合衆国海軍での名称.
米海軍も独自にコードネームをつけて攻略を試みた。
暗号の分類.
各暗号機を換字原理で分類した表を示す。
海軍・外務省暗号機.
外務省の機械式暗号の歴史.
外務省における機械式暗号の歴史は、同じ内容の電文を新旧の暗号で電信するというミスを繰り返した歴史である。旧暗号の解読によって原文が判明したので、新暗号に対して暗号文と原文との対照をする解読が可能になった。
昭和天皇の行幸.
昭和6年10月21日に昭和天皇が海軍技術研究所を行幸し、暗号機も天覧視察した。その際の模様が「昭和六年、行幸関係、電気研究部」に記されている。
陸軍暗号機.
研究と特許.
昭和20年当時、第五陸軍技術研究所では「暗号機及暗号解読機ノ研究」として民間研究者を研究嘱託とした（括弧内は嘱託任命年）
参考文献.
閲覧できる施設を参考に示す。【国会】: 国立国会図書館、【昭和】: 昭和館 図書室、【偕行】: 靖国神社 靖国偕行文庫、【アジア】: アジア歴史資料センター（オンライン閲覧可能）
その他の暗号.
太平洋戦争中に米英軍は日本陸海軍等の暗号についてもコードネームを付けて解読を試みていた。これらは機械式暗号とは限らないが、ここに挙げておく。
日本陸軍.
陸軍は各暗号書の識別符（4桁数字）を1944年8月までは秘匿せずに電文冒頭に付けていた。連合軍はその識別符をそのままコードネームに利用していた。
船舶暗号書.
4桁の暗号書を二次暗号化したもので、米軍が理論解読できた初めての主用暗号である。
日本海軍.
JN (Japanese Navy) 系列.
JNナンバーは通信系統を間違って命名され、後にキャンセルないし分割、統合、再ナンバリングされる事がある