第二次世界大戦は人類史に残る大規模な戦争であり、同時に情報技術を大きく飛躍させました。兵器の最前線だけでなく、見えない電波の上で繰り広げられた「暗号と解読の戦い」は、戦局を大きく左右したのです。今回は、歴史に名を刻む2大暗号機「エニグマ」と「紫暗号」の真実を、もふねこがわかりやすく解説します。
🇩🇪 エニグマ暗号:ドイツが誇る最強の暗号機
🔸 無線通信の時代に登場した究極の暗号機

第二次世界大戦では、指示を出すのに無線が必須だった。でも誰でも傍受できるから、超・強力な暗号が必要だったんだにゃ!
ドイツ軍は、無線通信の盗聴を防ぐために「エニグマ暗号機」を使用しました。タイプライターのような外見をした電気機械で、内部に複数の「ローター」と呼ばれる歯車が組み込まれており、キーを叩くたびに配線が変わり、まったく違う文字に変換されていく仕組みでした。
仕組みの基本:毎回違う変換パターン
- 文字を入力するとローターが回転し、毎回異なる回路で信号が変換
- 入力と出力の対応関係が常に変化
- 1日ごとにローターの配置や配線が変更され、さらに複雑に
この設計により、1回の設定でも数兆通りの組み合わせが可能であり、当時の計算能力では事実上「解読不可能」とされていました。
なぜエニグマは解読されたのか?チューリングの奇跡
🔸 イギリスの天才たちが挑んだ暗号解読戦争

えっ、そんな最強の暗号、どうやって解けたの!?
イギリスの暗号解読施設「ブレッチリー・パーク」では、多くの数学者やチェスプレイヤーが集められ、エニグマの解読に挑みました。その中心人物が、後に「コンピュータの父」と呼ばれるアラン・チューリングです。
チューリングはエニグマの弱点を見抜きました。それは「ある文字が、絶対に同じ文字には変換されない」という機械的な特性と、ドイツ軍が定型文(例:「天気予報」「Heil Hitler」)を頻繁に利用するという「人間のクセ」です。
彼は「ボンベ(bombe)」という巨大な解読専用計算機を設計し、毎日の設定の組み合わせを総当たりで検証する仕組みを作り上げました。これが、現代のコンピュータの起源とも言われています。
🇯🇵 紫暗号:日本の極秘通信を支えた仕組み
🔐 日本が誇る「97式欧文印字機」

実は同じ頃、日本も『紫暗号』という最先端の暗号技術を使っていたんだよ
日本軍は「97式欧文印字機」という電気機械式の装置を使って、外交・軍事通信を暗号化していました。この高度な機械暗号はアメリカ側から「PURPLE(紫暗号)」と呼ばれ、エニグマに匹敵する恐るべき難解さを誇っていました。
🧩紫暗号はなぜ解読された?米軍の見抜いた盲点
🧩 赤暗号との併用が招いたミス
日本は紫暗号の導入後も、旧式の「赤暗号」を並行して使用していました。そのため、同じ内容のメッセージが赤暗号と紫暗号の両方で送られてしまうことがあったのです。
アメリカはすでに「赤暗号」を解読済みでした。同じ内容の暗号文を「解読できている赤暗号」と「解読できない紫暗号」で見比べることで、紫暗号の変換パターンを読み解く重大な手がかりを与えてしまったのです。これを既知平文攻撃と呼びます。

過去の古い暗号を使い続けたのが落とし穴だったんだね…!どんなに技術が凄くても、人間の使い方が甘いとダメなんだね
🔚まとめ:暗号解読がもたらした「現代の姿」
🔸 エニグマ解読のために作られた計算機が、今の「コンピュータ」の基礎となった
🔸 紫暗号の解読は「システムの運用ルール」の重要性を私たちに教えてくれている
🔸 絶対安全な暗号はない。だからこそ暗号技術もどんどん進化し続ける!
解読された時の絶望と、そこから生まれたコンピューター技術。第二次世界大戦で培われたこの技術は、いまでは私たちのスマホ通信やネットショッピングを守る「平和の盾」として進化しています。