エニグマ暗号はいつ開発された
エニグマ (暗号機)
1918年
シェルビウスがエニグマの特許を出願。
1923年
Chiffriermaschinen A.G.がエニグマのA型を展示会に出品。
Scherbius特許を忠実に商品化したA型は28接点のローター4個が不規則な回転を行う。A型は大きくて不評だった。
B型は接点数を28→26字にする。
CおよびD型は3つのローター (fast,medium,slow) が距離計のように駆動、周期は



26
×
25
×
26
=
16
,
900


{\displaystyle 26\times 25\times 26=16,900}

字である（slowが駆動する時、mediumも連れ周り）。さらにHugo Kochが発明した反転ローター"Umkehrwalze"を採用。小型化に成功したD型は欧州各国で採用が広まった。
1926年
ドイツ海軍が軍用エニグマの運用を開始。これは商用D型にウムラウトを加えた29字タイプである。
1928年
ドイツ陸軍が軍用エニグマ G型の運用を開始。
1930年
ドイツ陸軍は改良したI型を本格運用。商用D型との主な違いは、
反転ローターは固定され、駆動はしない。
プラグボードの採用。商用型の被解読性にドイツも気付いた。
1931年
フランス側スパイのシュミット（独暗号局職員）が11月頃からドイツ陸軍エニグマの鍵と操作書を盗み出す。
この頃のドイツ暗号員はAAAやABCのような安易なローター開始位置を用いていた。
1932年
12月、ポーランドの解読者であるレイェフスキがシュミット情報を元に3個のローター配線を解析することに成功。これでドイツ陸軍のエニグマが読めるようになった。なおローター解析には群論を導入した。
ドイツ上層部は安易な開始位置を禁止するが今度はキーボード配列を借用したQAY, PYX等の鍵が多発する。
この頃の鍵探索法は"grill-method"と呼ばれ、プラグボードがまだ6組しか置換していないのが幸いした。