暗号史

エニグマ解読:ポーランドから英国へ

更新: 織部 沙耶
暗号史

エニグマ解読:ポーランドから英国へ

エニグマ解読史は、しばしば英国のブレッチリー・パークだけの英雄譚として語られます。けれど実際には、1932年にポーランド暗号局が開いた数学的突破口があり、1939年7月のワルシャワ近郊では複製機やZygalski sheetsが机上に並び、その知見が英仏へ手渡されていました。

エニグマ解読史は、しばしば英国のブレッチリー・パークだけの英雄譚として語られます。
けれど実際には、1932年にポーランド暗号局が開いた数学的突破口があり、1939年7月のワルシャワ近郊では複製機やZygalski sheetsが机上に並び、その知見が英仏へ手渡されていました。

本稿は、ローター、リフレクター、プラグボードが生む複雑さと、そこに潜む「同じ文字は自分自身にならない」という癖、運用手順のほころび、クリブの威力を、読者が紙に三つのローター位置を書きつけるところから体感できるようにたどります。
同じ文字を連打しても毎回別の文字に変わるのに、自分の文字には戻らない。
その奇妙な手触りを入口に、1932、1938、1939年7月、1940、1941年から1942年へと続く転換点を、技術と運用のせめぎ合いとして一気に見ていきます。

エニグマ解読はイギリスだけの物語ではない

通俗イメージの修正

暗い機械室で、ひとりの天才がうなだれたまま配線盤に向かい、ついにEnigmaを破る。
映画やドラマが与えたこの像は強烈です。
筆者自身も最初にこの主題へ引き寄せられたとき、頭に浮かんだのはまさにその場面でした。
けれど史料を追っていくと、このイメージは出発点としては魅力的でも、実像としては狭すぎます。
エニグマ解読は、孤独な一撃ではなく、数学者、言語担当、無線要員、機械技術者、組織運営者が国境をまたいでつないだ長い連鎖でした。

その連鎖の起点にいるのは、Alan Turingひとりではありません。
軍用エニグマに対する最初の数学的突破口は、1932年12月にBiuro Szyfrów(ポーランド暗号局)が開いています。
中心にいたのはMarian Rejewskiで、彼はフランス経由でもたらされた資料と、置換論・群論を組み合わせて、ドイツ軍用エニグマの内部配線を再構成しました。
そこにHenryk ZygalskiとJerzy Różyckiが加わり、手計算、カード分類、専用補助具の工夫を積み上げて、解読を運用可能な技術へ育てていきます。

この事実を押さえると、「チューリングが単独で破った」という言い方は成り立ちません。
英国側の仕事が小さく見えるという意味ではまったくなく、むしろ逆です。
英国のBletchley ParkでAlan TuringやGordon Welchmanたちが成し遂げたのは、ポーランドがすでに見つけていた突破口を、戦時の巨大な通信量と変化する運用へ対応できる体制へ押し広げたことでした。
名前の似たポーランドのbomba kryptologicznaと英国のBombeは同一物ではありませんが、前者なくして後者の出発線を語ることはできません。

この点については、軍事史・情報史の分野でも評価が定着しています。
RUSIは、英国のエニグマ解読が1939年にポーランドから共有された成果の上に成り立っていたことを、決定的な継承関係として位置づけています。
本稿でもこの見方を軸に据えつつ、人物伝、組織史、機械構造の記述を突き合わせて、ひとつの英雄譚に閉じない全体像を組み立てます。

本記事の時代範囲と全体マップ

エニグマそのものの背景は、1918年にArthur Scherbiusが特許化した商用向けの電気機械式暗号機にさかのぼります。
ローター、リフレクター、プラグボードを組み合わせ、同一設定で再入力すれば復号できる反転性を持つこの機械は、のちにドイツ軍に採用され、戦場の通信を支える中核装置になりました。
仕組みだけ見れば精巧な機械ですが、歴史を動かしたのは、その構造上の癖と運用上の習慣が、解読側にどう読まれたかでした。

本稿が主に追うのは、その全史ではなく、1932年から1942年までの十年です。
1932年にポーランドが最初の突破口を開き、1938年にはドイツ側の強化で条件が変わり、1939年7月には知見が英仏へ引き継がれます。
そこから英国で手法が再設計され、1941年10月に海軍のEnigma M4が導入されると、Uボート通信の解読は再び難所に入りました。
そして1942年末にかけて、気象通報用鍵や捕獲資料が再突破の支えになります。
この記事の軸は、まさにこの「解読法が変わり続けた十年」です。

地図で見るなら、出発点はポズナンで訓練を受けたポーランドの数学者たち、次にワルシャワ近郊での共有会合、そこからBletchley Parkへという流れになります。
年表で見るなら、1918年の発明背景を短く押さえたうえで、1932、1938、1939年7月、1941年10月、1942年末という節目を先に置くと、話の見取り図がはっきりします。
読者の頭の中に「一人の発見」ではなく、「場所が移り、手法が更新され、担い手が増えていく過程」を置いておくと、この後の細部がぐっと読み解きやすくなります。

ポーランド→英国の継承構図

継承の輪郭がもっとも鮮明に見えるのは、1939年7月下旬の共有です。
ワルシャワ近郊で行われた会合で、ポーランド側は英仏に対し、軍用エニグマの解読法だけでなく、複製機や補助具も示しました。
机の上に並んだ複製機やZygalski sheetsを想像すると、この場面は抽象的な「情報提供」ではなく、手触りのある技術移転だったことがわかります。
理論、手順、道具、その三つがまとめて渡されたのです。

ポーランド側の核は、Marian RejewskiHenryk ZygalskiJerzy Różyckiの三人でした。
1932年の突破は、フランスが入手した資料に依拠しつつも、それだけでは届かず、レイェフスキの数学的再構成があって初めて成立しました。
その後、運用変化に対応するためにカードカタログが整備され、1938年までにはbomba kryptologicznaとZygalski sheetsが作られます。
ここで生まれたのは「エニグマは理論上強固でも、設定探索を機械化・半機械化できる」という発想でした。

英国側はその発想を受け取り、戦時の条件に合わせて別の規模へ拡張しました。
Alan Turingはクリブを使った論理的な絞り込みを洗練し、Gordon Welchmanは対角盤の工夫でBombeの実用性を押し上げます。
ポーランドの機械と英国の機械は同じではなく、依拠する弱点も一部異なります。
とはいえ、継承の芯は明瞭です。
ポーランドが「解ける」という事実を示し、そのための数学と装置の原型を渡し、英国がそれを継戦可能な解析体制へ編み直した。
エニグマ解読史の骨格は、この順序で読むとねじれません。

この継承構図を押さえると、以後の変化も見通せます。
ドイツ側は1938年にローター選択肢を増やし、海軍ではのちにM4を導入して探索空間を押し広げます。
英国側はそれに対し、クリブ、機械、運用分析を組み合わせて追いすがる。
つまり本稿で描くのは、英国の勝利談ではなく、ポーランドで始まった突破口が英国で増幅され、ドイツ側の強化で揺さぶられ、それでも再構成されていく攻防の地図です。
ここから先は、その地図の中で、どの局面でどの手法が効き、どこで通じなくなったのかを順に追っていきます。

なぜドイツはエニグマを必要としたのか

第一次大戦の傍受戦の教訓

エニグマが必要とされた理由は、まず第一次世界大戦の経験にあります。
戦場で通信の速度が勝敗を左右する時代になると、命令は有線だけでなく無線でも飛び交うようになりました。
ところが無線は便利であるぶん、空気中に放たれた瞬間から敵に拾われる危険を抱えます。
筆者が野戦無線の実機写真や手回し発電機の記録映像を見るたびに思い浮かべるのは、乾いたハンドル音と、発電の回転に合わせて立ち上がる送信機の気配です。
兵士が腕で電力を生み、その場でアンテナから言葉を空へ押し出す。
そこには「こちらが送ったものを、どこかの見えない耳がもう聞いているかもしれない」という切迫感がありました。

第一次大戦で各国は、無線を傍受されるだけでなく、暗号そのものも破られうることを学びました。
手作業の暗号は、担当者の熟練や注意力に左右されます。
忙しい現場では誤写や省略が起き、同じ規則を均一に守ることも難しくなります。
しかも通信量が増えるほど、手で暗号化する方式は遅くなり、前線のテンポに追いつきません。
こうして軍が求めたのは、個人の腕前に依存せず、短時間で大量の文を同じ品質で暗号化できる仕組みでした。
機械式暗号機への期待は、この一点から強まりました。

ドイツにとってこの問題は、敗戦の記憶とも結びついていました。
命令が読まれること、通信の流れそのものを観察されること、その両方が軍事行動の自由を削っていく。
だからこそ、暗号は単なる秘匿手段ではなく、近代戦を動かす基盤になったのです。
エニグマは後に「解かれた暗号機」として有名になりますが、導入当初の発想では、無線時代に必要な速度、均質性、反復可能性をまとめて担う装置でした。

シェルビウスの発明と商用機

その要請に応える形で現れたのが、アルトゥール・シェルビウスが1918年に特許化した電気機械式暗号機です。
シェルビウスは軍人ではなく技術者・発明家としてこの機械を設計し、最初から軍専用品としてではなく、企業や官庁を含む商用市場を視野に入れていました。
戦後の欧州では、外交、商取引、企業通信でも秘匿の需要が増えており、重要な連絡を安全にやり取りしたいという欲求は軍隊の外にも広がっていたからです。

商用エニグマの着想が魅力的だったのは、暗号化と復号を同じ機械で扱える点にありました。
キーを押すと内部の配線が電気的に文字を別の文字へ変換し、ローターが一打ごとに進むため、同じ文字を続けて押しても毎回別の結果が出る。
しかも設定を一致させれば、相手側は同じ装置で元の文へ戻せる。
この仕組みは、現場に複雑な計算能力を要求しません。
人間は設定を共有し、機械を正しく回すだけでよい。
近代組織にとって、これは大きな利点でした。

とはいえ、商用機の段階では「売れる暗号機」と「戦場で使える暗号機」はまだ同じではありません。
商取引の秘密を守る装置と、泥や振動や急な移動の中で使われる軍用装置では、求められる条件が違います。
ドイツ軍がエニグマに目を向けたのは、シェルビウスの発明が持つ機械化の利点を認めつつ、それを軍事運用に耐える形へ作り替えられると判断したからでした。
商用から軍用への転用は、単なる流用ではなく、通信思想そのものの切り替えでもあったのです。

軍用化されたエニグマの改良点

ドイツ軍が1925年から1926年ごろに採用へ進んだ軍用エニグマは、商用機をそのまま持ち込んだものではありませんでした。
まず求められたのは頑丈さです。
前線で使う以上、筐体は持ち運びと衝撃に耐え、毎日繰り返し操作しても動作がぶれないことが必要でした。
加えて、軍隊は少数の端末ではなく、全軍規模で同じ方式を回さなければなりません。
そこでは機械本体の性能だけでなく、誰がどの設定を、いつ、どこで使うかという鍵管理の制度設計が決定的になります。

軍用化で象徴的なのが、のちのエニグマを特徴づけるプラグボードの追加です。
ローターとリフレクターだけでも暗号化は成立しますが、文字の入れ替えを前段で加えることで、設定空間は一気に広がりました。
軍用型ではこの強化によって、単なる機械的置換器ではなく、日々の鍵表と運用規則を伴う統合システムへ変わっていきます。
暗号の強さは内部構造だけでなく、配布された鍵表、ローターの選択、初期位置、交信手順が一体になって生まれる。
その発想がここで固まりました。

この全軍規模の運用設計は、ドイツ側の強みでもあり、のちに弱点にもなります。
強みになったのは、陸海空の広い通信網で、高速かつ均質に暗号通信を回せたことです。
同じ教育を受けた要員が同じ手順で運用すれば、巨大な組織でも意思伝達の速度を落とさずに済みます。
その一方で、組織が大きいほど手順は定型化し、定型化は癖を生みます。
のちにポーランド暗号局やブレッチリー・パークが足がかりにしたのも、この「強固な機械」と「人間が回す制度」の継ぎ目でした。

ここで見ておきたいのは、エニグマが最初から無敵の神秘装置だったわけではないという点です。
ドイツ軍は商用機を軍用に鍛え上げ、ローター系、反射器、プラグボード、鍵管理を組み合わせて、当時としては高い実用性を持つ暗号体系を作りました。
だからこそ広く使われ、広く使われたからこそ、解く側にも分析の対象として巨大な痕跡を残したのです。
エニグマの歴史は、発明の巧妙さと運用の規模が、同時に強さとほころびを生んだ歴史でもあります。

エニグマの仕組みと、解読者が見抜いた弱点

基本構造と反転性

エニグマを理解するとき、まず押さえたい部品は3つです。
文字を段階的に入れ替えるローター、往路を折り返すリフレクター、その手前で文字を交換するプラグボードです。
キーを1文字打つと、電流はプラグボードを通り、複数のローターを抜け、リフレクターで反転し、こんどは同じ経路を逆向きに戻ってランプの文字を点灯させます。
ここで一打ごとに右端のローターが進み、一定の位置で隣のローターも繰り上がるため、同じ文字を続けて打っても出力は変わります。

この「往復して戻る」構造が、エニグマの反転性を生みます。
送信側がある設定で平文を暗号化し、受信側がまったく同じ設定に合わせて暗号文を打ち込めば、同じ機械でそのまま平文が戻ります。
暗号化専用機と復号専用機が分かれていないのは、この反転性のおかげです。
軍用として見れば、現場に複雑な計算をさせず、設定だけを一致させればよいという利点がありました。

ただし、この巧妙な構造は強さと同時に癖も生みました。
リフレクターを入れて往復させる以上、文字変換には対称性が生まれます。
そして、後で触れる「平文の文字がそのまま同じ暗号文字にはならない」という性質も、この系から出ています。
仕組みを知る解読者は、暗号機を神秘としてではなく、癖のある機械として眺めました。
そこに突破口がありました。

筆者が初めてこの感覚をつかんだのは、紙にローター初期位置を書き付けて手元のシミュレーターで追ったときでした。
たとえば初期位置を A-A-A とメモし、平文の A を3回続けて打つと、毎回ちがう暗号文字が点灯します。
しかも、平文Aが暗号文Aになることはありません。
頭ではわかっていても、1打ごとに右のローターが進み、同じ入力が別の出口へ流されていくのを目で追うと、エニグマの「複雑さ」は抽象概念ではなく、指先で確かめられる機械の挙動として見えてきます。

公開の Enigma シミュレーターを使えば、この動きはすぐ再現できます。
例えば教育用のオンラインシミュレーター(例: A-A-A から A を1回ずつ打ち、出力が変化し、入力と出力が同じ文字にならないことを確認してみましょう。
後の解読法は、この「機械の癖」をどれだけ利用できるかにかかっていました。

日鍵・メッセージ鍵・インディケータ

エニグマの暗号強度は、機械そのものだけで決まりません。
実際の運用では、その日に部隊全体で共有する日鍵と、各メッセージごとに決めるメッセージ鍵がありました。
日鍵には、どのローターをどの順番で挿すか、リング設定をどうするか、プラグボードをどう配線するか、といった共通設定が含まれます。
軍用型ではこの組み合わせが膨らみ、たとえばEnigma I / M3で8本の候補から3本を選ぶ場合、ローター順だけで336通りになります。
これにリング設定やプラグボードが重なれば、探索空間は一気に広がります。

しかし、通信兵は毎回その巨大な設定空間を一から選ぶわけではありません。
日鍵表で決められた共通設定に機械を合わせ、そのうえで各通報ごとに短いメッセージ鍵を選びます。
送信相手は、そのメッセージ鍵を知らなければ本文を読めません。
ここで必要になるのがインディケータ、つまり「この通信で使うメッセージ鍵をどう相手に伝えるか」という手順です。
エニグマの歴史では、この伝え方そのものがしばしば弱点になりました。

初期の有名な運用では、通信兵が日鍵で機械を合わせた状態で、自分が選んだ3文字のメッセージ鍵を2回繰り返して送る方式が用いられました。
たとえば送信者が ABC を選んだなら、ABCABC を打って暗号化し、その6文字をインディケータとして冒頭に載せるという形です。
送信相手は日鍵でその6文字を復号し、ABCABC という反復からメッセージ鍵 ABC を読み取り、つぎに機械を ABC に合わせて本文を復号します。
運用としては整っていますが、解読者の目には「同じ3文字が同じ設定系列の中で二度現れる」という規則的な足跡が見えました。
ポーランド暗号局が1932年12月に開いた数学的突破口は、この反復インディケータの弱点を抜きには語れません。

ドイツ側もやがてその欠陥に気づき、手順を改めます。
反復をやめれば、同じ穴は使えなくなります。
それでも解読の糸は切れませんでした。
理由は、運用がどれほど改善されても、通信そのものには定型が残るからです。
天候、位置、時刻、敬礼句、報告様式。
とりわけ気象通報のように決まり文句が多い通信では、解読者は「このあたりにこの語が入るはずだ」という見当をつけられます。
機械の弱点だけでなく、人間が作る文の習慣が、次の突破口になったのです。

自己暗号化なしとクリブの威力

エニグマで最も有名な癖のひとつが、同じ文字は自分自身に暗号化されないという性質です。
英語圏では self-encryption forbidden と呼ばれることがあります。
平文が A なら暗号文は A にならず、平文が W なら暗号文は W になりません。
これは一見すると些細な条件に見えますが、解読では刃物のように効きます。
なぜなら、平文候補を暗号文の上に重ねたとき、同じ位置で同じ文字がぶつかった瞬間、その配置は即座に捨てられるからです。

ここで登場するのがクリブです。
クリブとは、暗号文のどこかに含まれているはずだと見込まれる既知平文の断片です。
気象通報ならWETTERが典型でした。
解読者は受信した暗号文に対して、「この位置から WETTER が入っているのではないか」と順に重ねてみます。
そのとき、たとえば重ねた1文字目の W が暗号文側の W と同じ位置でぶつかったなら、その整列位置は成立しません。
エニグマでは W が W になることがないからです。
2文字目、3文字目で衝突しても同じです。
複雑な計算に入る前に、「この場所ではない」と切って捨てられる。
この単純さが、実務では強い武器になりました。

筆者はこの操作を紙の上で試すと、解読者の感覚が急に近づくと感じます。
暗号文を一列に書き、その下に WETTER を少しずつずらして重ねていく。
どこかで T が暗号文の T に重なった瞬間、頭で理屈をなぞるより先に、手がその候補を消します。
「この位置は不成立だ」と直感でわかるからです。
その反応こそ、ブレッチリーで育てられた読みの感覚でした。
機械の総当たりだけではなく、候補を切る判断が先にあるのです。

この自己一致排除だけで、候補が全部消えるわけではありません。
10文字ほどのクリブなら、自己一致だけを条件にすると、なお多くの整列位置が残ります。
けれど、実戦ではそこに文脈が加わります。
気象通報の始まり方、時刻の入り方、見出しの位置、語のつながり。
そうした条件を重ねると、残る候補はぐっと絞られます。
イギリス側のBombeは、この「有力なクリブがある」ことを前提に威力を発揮しました。
ポーランドのbomba kryptologicznaと英国のBombeは名前こそ似ていますが、背景にある手法は同一ではありません。
前者は反復インディケータの弱点利用に深く結びつき、後者はクリブと論理的絞り込みを中核に据えました。

手元でその入口を追うなら、公開の Enigma シミュレーター(例: WETTER をどこかに重ね、同じ文字が重なる位置を消していく操作を試してみましょう。
自己一致禁止の性質がどのように候補を削るかが、短時間で実感できます。

ポーランドの突破口:レイェフスキ、ジガルスキ、ルジツキ

数学的突破と資料

1932年12月、ポーランド暗号局Biuro Szyfrówで突破口を開いたのは、マリアン・レイェフスキでした。
ここで決定的だったのは、名人芸のような「ひらめき」ではなく、群論と置換でエニグマを記述する発想です。
ローターが回転し、配線が入れ替わり、反射器を通って文字が戻ってくる。
その複雑な運動を、レイェフスキは数学の言葉に翻訳しました。
機械の見た目に惑わされず、「いま起きている変換はどの置換の合成なのか」と捉え直したところに、ポーランドの独創がありました。

この仕事は、無から生まれたわけではありません。
ポーランド側はドイツ軍通信の無線傍受を積み重ね、その統計的な偏りを観察していました。
そこへ加わったのが、フランス経由の資料です。
もとをたどれば、ドイツ側から流出したハンス=ティロ・シュミット由来の情報でした。
ただし、それだけで内部配線が丸見えになったわけではありません。
資料は扉を少し開けたにすぎず、その隙間から中へ入ったのは、ポーランド側の数学でした。
断片資料と傍受記録をつなぎ、反復インディケータから置換の構造を取り出し、そこからローター内部配線を復元する。
この順序を踏んだからこそ、1932年の突破は成立したのです。

筆者はこの過程を追うたび、暗号解読というより「候補をふるい落とす学問」に近いと感じます。
たとえば架空の短い暗号文断片として QFZLWMNRTK があり、そこに既知平文候補として WETTER のような定型語をずらしながら重ねる場面を思い浮かべてみると、その感覚が伝わります。
ある位置では最初の文字でもう衝突し、別の位置では四文字目まで残ってから消える。
机上では単なる排除規則ですが、紙の上では候補が一つずつ削られ、残る並びだけがじわりと浮かび上がります。
全部を当てにいくのではなく、不成立の配置を容赦なく捨てる。
その快感は、数学が現場の道具になった瞬間そのものです。

レイェフスキが成し遂げたのは、エニグマを「手の込んだ機械」から「解析可能な置換系」へと変えたことでした。
この見方が得られたことで、のちの機械化や補助道具の設計にも一本の筋が通ります。
ポーランドの成果を語るとき、英国での大規模運用が先に思い出されがちですが、そもそも問題を数学として定式化した段階で、勝負の地面はすでにワルシャワでひっくり返っていました。

bomba と Zygalski sheets

ポーランドの解読は、紙と鉛筆だけの作業で終わりませんでした。
レイェフスキたちは、見つけた数学的構造を機械化し、日々の解読に接続しようとしました。
そのための中核が、カードカタログbomba kryptologiczna、そしてZygalski sheetsです。
どれも名前だけが独り歩きしがちですが、役割はそれぞれ異なります。

まずカードカタログは、配線や置換の仮定を体系的に管理するための道具でした。
候補を思いつきで覚えるのではなく、どの組み合わせがどの痕跡に対応するかを記録し、再利用できる形にする。
解読は一度の名推理で終わるものではなく、前日の成果を翌日の探索に継ぎ足していく仕事です。
カードカタログは、その蓄積を人間の記憶から外に出した装置でした。
地味ですが、ここがないと探索は毎回ふりだしに戻ります。

つぎにbomba kryptologiczna、いわゆるポーランドの「ボンバ」です。
これは1938年に考案された装置で、反復インディケータ手順の弱点を利用し、複数の設定候補を機械的に試すためのものでした。
後年の英国Bombeと名前は似ていますが、発想の出発点は同じではありません。
ポーランドの bomba は、初期運用にあった反復の規則性を踏み台にし、その足跡を機械で追い詰める装置です。
ここでは、運用上の癖と数学的記述がきれいにつながっています。

そして、ドイツ側が運用を改めたあとにいっそう存在感を増したのが、ヘンリク・ジガルスキのZygalski sheetsでした。
これは穿孔紙のセットで、ローター設定に応じた穴が規則的に開けられています。
複数のシートを重ね、条件に合う位置だけに光が通るように作られていました。
筆者がこの方法を模型や再現図で考えるとき、いつも強く印象に残るのは、論理式を見ているはずなのに視覚体験として迫ってくる点です。
何枚も重ねた紙の下から光を当てると、ほとんどの穴は途中で塞がれ、残る点だけが小さく白く抜けます。
暗い面の中で、その一点だけがすっと通る。
計算結果を「見る」というより、条件の一致が紙の厚みを貫いて現れる感覚です。
あの小さな光点は、候補がまだ生きていることを目で告げる印でした。

💡 Tip

Zygalski sheetsの肝は、複雑な探索を一枚ごとの作業に分解し、重ね合わせで整合だけを残すところにあります。論理積を紙で可視化した道具と考えると、その発明の鋭さがつかめます。

この穿孔紙は、反復インディケータが使えなくなってからも有効な手がかりを与えました。
紙を一枚ずつ重ねる作業は、現代の感覚では手工業的に見えるかもしれません。
けれど当時の解読室では、その手触りこそが探索の速度を支えていました。
どの条件で穴が消え、どの重ね方で一点が残るか。
指先で紙を送り、目で光を拾う。
そこには抽象数学と職人的作業が同居しています。

三人の役割とBiuro Szyfrów

Biuro Szyfrówの成果を一人の英雄譚にしてしまうと、かえって実像を見失います。
中心にいたのは確かにレイェフスキですが、突破口は三人の分業によって育てられました。
マリアン・レイェフスキ、ヘンリク・ジガルスキ、イェジ・ルジツキ。
この三人が並んでこそ、1932年から1939年までのポーランドの仕事は輪郭を持ちます。

レイェフスキの役割は、やはり数学的中核です。
置換と群論でエニグマを捉え、内部配線の復元に踏み込んだのは彼の仕事でした。
機械を分解して見たのではなく、通信の外側に現れた痕跡から、内側の構造を逆算した点に特異性があります。
解読史の中でも、この跳躍は別格です。

ジガルスキは、その数学を現場で回る道具へ落とし込む力を担いました。
Zygalski sheetsは象徴的ですが、彼の貢献は単なる補助器具の発明ではありません。
条件をどう紙に写し取り、どうすれば現場の作業として再現できるかを考え抜いたところに価値があります。
理論を手順に変える人がいなければ、突破口は一回限りの成功で終わってしまいます。

ルジツキの仕事も見逃せません。
イェジ・ルジツキは、運用の癖やメッセージの特徴を読み解く面で存在感を発揮し、チームの中で分析の幅を広げました。
エニグマ解読は、純粋数学だけでも、純粋機械工学だけでも進みません。
通信の現れ方を読み、どこに規則が残っているかを嗅ぎ分ける視点が要る。
ルジツキはその部分を支え、三人組の中で異なる角度から問題に食い込みました。

Biuro Szyfrówという組織自体も、三人の才能を孤立させずに結びつけた点で注目に値します。
大学で訓練を受けた数学者を暗号業務へ取り込み、傍受、統計、理論、機械化を一つの流れに乗せたからです。
ここには、暗号解読を「語学の勘」や「天才の直観」に閉じ込めない発想があります。
1939年7月25日から27日にかけてポーランド側が成果を共有したとき、英国とフランスが受け取ったのは、単なるヒントではありませんでした。
数学的定式化、実務に耐える道具、そして運用知識を結びつけた一式の方法だったのです。

この三人を眺めていると、エニグマ解読の出発点は、のちのブレッチリー・パークに先立つ「前史」ではなく、それ自体で完結した知的達成だったとわかります。
英国はそこから規模を拡張し、戦時の巨大な処理体制へ育てていきました。
けれど、最初に扉をこじ開けた手は、ワルシャワのBiuro Szyfrówにありました。

1938年の強化と、ポーランドが直面した限界

ドイツ側の強化

1938年、ポーランド側がそれまで積み上げてきた方法は、土台から揺さぶられます。
いちばん象徴的だったのが、使用可能なローターが3本固定ではなく、5本の中から3本を選ぶ方式になったことでした。
これによって、解読の出発点であるローター順序の候補は6通りから60通りへ跳ね上がります。

この増え方は、数字だけ見ると一行で済みますが、現場感覚ではもっと重い変化です。
筆者には、もともと六つしかなかった扉の前に、突然もう一つ十面体のサイコロを足されたように見えます。
六択なら、まだ人間の頭で「今日はこの順から当たっていこう」と段取りを組めます。
ところが六十択になると、同じ探索でも一気に別の仕事になります。
候補の列が長くなったというより、作業台そのものが一段広がってしまうのです。

しかも、問題はローター順だけではありませんでした。
プラグボードの接続が増強され、運用手順の改良も加わったことで、ポーランド側が得意としていた弱点利用は次々に削られていきます。
とくに、初期の突破口を支えた反復インディケータの癖が是正されたことは痛手でした。
以前なら通信の冒頭に残っていた規則性が、もはやそのままでは現れない。
すると、数学的に道筋を立てても、その先を押し進める機械的探索の量が急に膨らみます。

前の時代のエニグマは、「難しいが、崩せる筋道が見える」相手でした。
1938年以降の改良は、その筋道を細らせる方向に働きます。
ドイツ側は機械の神秘性だけに頼ったのではなく、運用のほころびまで縫い直してきたのです。
ここでポーランドが向き合ったのは、暗号理論の壁というより、改良が積み重なるたびに探索空間と作業量が雪だるま式に増える現実でした。

設備と時間のボトルネック

この段階になると、問題は「解けるか解けないか」ではなく、「誰が、どれだけの設備で、どれだけの時間をかけて追いつけるか」へ移ります。
候補が6通りから60通りへ増えるだけでも、必要な準備は単純な十倍では済みません。
ローター順ごとに道具や手順を回す必要がある以上、必要設備の急増はそのまま資金と人員の負担になります。

ポーランド暗号局は、数学の鋭さで先行していました。
しかし、国家総力戦の入口に立った1939年の欧州では、鋭い方法論だけでは足りません。
穿孔紙をそろえるにも、機械を増やすにも、人を張り付けるにも限界があります。
戦争接近で国内情勢が緊迫するなか、暗号解読は「正しい理論がある」だけでは維持できなくなっていきました。
研究室の知恵を、工場の生産力と国家の持久力が追い越していく場面です。

この圧迫感は、簡単な試算をすると身に迫ります。
仮に、ある設定を1つ試すのに1分で済むとしても、60通りなら1時間で終わる話ではありません。
しかも実際にはローター順だけを見れば済まず、ほかの条件も絡みます。
探索対象が積み上がると、今日の通信を今日のうちに読むという暗号戦の前提そのものが揺らぎます。
毎日1設定だけ試す、といった遅さなら60通りに達するだけで二か月規模の話になり、その時点で情報の鮮度は失われます。
1分ごとに試せるとしても、現実の探索は単一のつまみを回すだけの単純作業ではありません。
候補が一桁増えるとは、時計の針の進み方が敵に追いつかなくなる感覚なのです。

💡 Tip

暗号解読では、候補数の増加はそのまま現場の遅延に変わります。紙の準備、機械の台数、担当者の交代、検証作業まで含めると、数字の増え方以上に運用は重くなります。

ここで見落とせないのが、プラグボード増強の効果です。
ローター順が増えたうえに、前面の配線で文字対応をさらに攪乱されると、候補を切り捨てる速度が落ちます。
単純に「組み合わせが増えた」というだけでなく、絞り込みの勘所そのものが遠くなるのです。
ポーランド側はなおも工夫を重ねましたが、必要なのは少数精鋭の妙技ではなく、より多くの設備を並べて連続運転できる体制でした。
そこに、単独で維持することの限界が露わになります。

1939年7月の技術共有

そのため、1939年7月25日から27日にかけてワルシャワ近郊で開かれた会合は、単なる友好的な情報交換ではありませんでした。
ポーランド側はここで、英仏に対して自分たちの解読成果をまとめて渡すという決断に踏み切ります。
背景にあったのは、方法の価値が失われたからではなく、ポーランド単独で持ちこたえるには設備・資金・人員・時間のすべてが足りなくなったという切迫した認識です。

この共有には、理論だけでなく実務の核が含まれていました。
レイェフスキたちが築いた数学的な突破口、運用上の弱点の読み方、そして複製機や図面といった具体的な機材まで引き渡されたことで、英国とフランスは「発想の断片」ではなく、すでに動く形になった一式を受け取ったことになります。
これは、後のGC&CSによる拡張の出発点でした。

筆者がこの場面に強く引かれるのは、そこに敗北感よりも、冷静な継承の判断が見えるからです。
国家が危機に向かう数週間前、研究者たちは自分たちの成果を抱え込むのではなく、より大きな工業力と継続運用の手を持つ相手へ託した
暗号史ではしばしば、誰が最終的に大量に読んだかに注目が集まります。
けれど1939年7月の共有判断は、その前提をつくった決定でした。
ポーランドの仕事はそこで終わったのではなく、そこで初めて連合国全体の能力へ接続されたのです。

ブレッチリー・パークの挑戦:クリブ、Bombe、Banburismus

体制と継承

1939年夏にポーランド側から引き継がれたのは、単なる「ヒント」ではありませんでした。
GC&CSがブレッチリー・パークで受け取ったのは、エニグマが数学的に崩せるという確信と、そのための具体的な作業文化です。
すでに見た通り、ポーランド暗号局は1932年から突破口を築き、戦争直前には自分たちの成果を英仏へ渡しました。
英国側はそこから出発しつつ、相手が変えてきた運用と機械の強化に合わせて、方法を組み替えなければなりませんでした。

この再設計の中心にいたのがアラン・チューリングとゴードン・ウェルチマンです。
チューリングは、ポーランド側の到達点を理解したうえで、英国が日々の実戦的な復号に使える探索手順へ落とし込んでいきました。
ウェルチマンはその仕組みを、より多くの暗号文を処理できる運用機械へ育てます。
ここでの英国の仕事は、英雄的なひらめき一発というより、継承した理論を工業的な規模へ拡張することでした。

GC&CSの強みは、数学者だけでなく、言語担当、通信分析担当、機械技術者、事務処理要員まで巻き込んで、解読をひとつの生産ラインに変えた点にあります。
ポーランド側が切り開いた「解ける」という事実を、英国側は「毎日読む」体制へ押し広げたのです。
ここで初めて、クリブの発見、機械による絞り込み、候補設定の検証、そこから得た情報の配布という流れが、継続運用の形をとり始めます。

Bombeの仕組みと改良

英国のBombeは、エニグマそのものを力ずくで総当たりする機械ではありません。
役割は、crib を足場にして、ありえない設定を論理的に落としていくことにありました。
crib とは、暗号文のどこかに現れると見込まれる候補平文です。
気象文に含まれるWETTERのような定型語は、その代表例でした。

筆者はこの工程を説明するとき、紙テープを机の上に二本並べる光景を思い浮かべます。
一方に暗号文、もう一方に「たぶんここに入るはずだ」と見た候補平文を書く。
そして少しずつずらして重ね、同じ位置に同じ文字がぶつかったら、その置き方は即座に捨てる。
エニグマは同じ文字を自分自身に変換しないので、その時点で不一致とわかるからです。
人間が手でやれば一本ずつ試すしかないこの作業を、Bombeは何本もの筋道について同時進行で片づけていく。
そんな感覚で捉えると、機械の役目が見えてきます。

実際のBombeは、crib と暗号文の対応から文字どうしの関係網、いわゆるメニューを作り、その関係が矛盾なく成立するローター設定を探しました。
ここで求められるのは「正しい設定を直接言い当てること」ではなく、「矛盾しない候補だけを残すこと」です。
候補が出れば、そこからさらにプラグボードや他の条件を検証して、日鍵へ近づいていきます。
つまりBombeは答えを印字する魔法の箱ではなく、設定空間を人間が扱える密度まで圧縮する装置でした。

この装置を一段押し上げたのが、ウェルチマンのダイアゴナル・ボードです。
エニグマではプラグボード接続によって文字関係が相互に結びつくため、その連鎖をうまく使えば、ひとつの矛盾が別の文字系列にも波及します。
ダイアゴナル・ボードはその横のつながりを機械の中に組み込み、単独の経路だけでは見えにくい不整合をまとめて検査できるようにしました。
その結果、Bombeはより少ない有望候補に絞り込めるようになり、実務上の価値が跳ね上がります。

⚠️ Warning

Bombeの本質は「総当たり機」ではなく「矛盾検出機」です。クリブから作った関係図がどこかで破綻する設定を次々に消し込み、残った候補だけを人間が追う流れでした。

bomba と Bombe の違い

名前が似ているため、ポーランドの bomba kryptologiczna と英国のBombeはしばしば一続きの同じ機械のように語られます。
ですが、発想の核と前提手順には違いがあります。
連続性は確かにあるものの、英国版はポーランド版の単純な大型化ではありません。

項目ポーランドの bombaイギリスの Bombe
名称bomba kryptologicznaBombe
主な時期1938年1939年以降の設計・運用
中心となる発想反復インディケータ手順の弱点利用crib を使った論理的一貫性テスト
前提とする状況当時のドイツ運用手順に依存定型文や既知平文の発見を重視
役割特定の弱点を機械的に突く候補設定を広く絞り込む
継承関係英国側に発想上の土台を与えたポーランドの成果を踏まえて再設計

この違いを押さえると、英国側の仕事が見えます。
ポーランド側は、当時の運用の癖に鋭く食い込む方法を作りました。
英国側は、その癖が修正されたあとでも戦えるよう、crib を軸にした探索へ重心を移したのです。
したがって、両者は断絶でも同一でもなく、同じ問題に対する別世代の解法と見るのがいちばん実態に近いでしょう。

Banburismus の概説

Banburismusは、Bombeと並ぶもうひとつの英国的発展として位置づけると整理しやすくなります。
こちらは機械で一気に候補を潰すというより、通信どうしの関係や出現傾向を使ってローター順の尤度を比べ、試すべき候補を先に細らせる確率的手法でした。
とくに海軍通信で重みを持ち、三ローター海軍型、いわゆるM3期の解読で活躍します。

海軍エニグマは運用が慎重で、陸軍や空軍より定型文の拾い方が難しい場面がありました。
そこでBanburismusは、通信群を突き合わせて「どのローター順が有力か」を先に評価し、Bombeへ回す仕事量を減らします。
言い換えれば、Bombe が機械的選別の主役なら、Banburismus はその前段で探索順序を賢く並べ替える方法でした。

この手法も、チューリングの貢献を語るうえで欠かせません。
彼の仕事は機械設計だけではなく、不確実な断片からどの候補に賭けるべきかを計算する発想に及んでいました。
ブレッチリー・パークの強さは、一台の機械の性能だけでなく、確率判断、クリブ探索、機械検査、人的検証をつないだ全体設計にあったのです。
なお、海軍でさらに難度が上がるのは四ローターのM4導入以後ですが、その話は次の段階で見たほうが流れがつかみやすいでしょう。

クリブ運用の具体例

クリブの使い方を、気象文のWETTERで簡単に追ってみます。
受信した暗号文のどこかに、朝の定型的な気象通報が含まれていると見込めるとき、解読者はWETTERや、そこを含む決まり文句を候補平文として置いてみます。
ここで最初に効くのが、エニグマの「同じ文字は自分自身へ暗号化されない」という性質です。

たとえば、暗号文のある6文字区間にWETTERを重ねたとき、先頭の W が暗号文側でも W になっていたら、その置き方はその瞬間に消えます。
二文字目の E が E でも同じです。
こうして、位置を一つずつずらしながら、まずは紙の上で明白な不一致を捨てていく。
この段階だけでも候補は目に見えて減ります。
短い語でも衝突で落ちる配置は少なくありませんし、語が長くなるほど、自己一致の禁止だけで弾ける並べ方は増えていきます。

そのうえで、衝突しなかった配置だけをBombeへ渡すと、機械は文字関係の鎖をたどって矛盾の有無を調べます。
人間の目でやる一次選別と、機械が担う論理検査がここでつながるわけです。
気象文が好まれたのは、内容そのものが軍事的に平凡だからではなく、毎日似た言い回しが現れるため、crib として扱いやすかったからです。
WETTERはその象徴的な例であり、英国側がポーランドから受け継いだ数学的視点を、現場の運用習慣へ結び直した場面をよく示しています。

ブレッチリー・パークに届いた暗号文の通数については補助的な記述が残っていますが、日次処理量だけを切り出して現場像を決めつけるのは避けたいところです。
実際の重みは、届いた通数そのものより、どれだけ有効な crib を拾えたか、どの通信群を優先したか、そこへBombeとBanburismusをどう配分したかにありました。
英国の挑戦とは、ポーランドの突破口を受け継ぎつつ、定型文の嗅ぎ分け、人手の初期選別、機械的な論理検査、確率的な優先順位づけをひとつの実戦手順に組み上げたことだったのです。

海軍エニグマM4とUボート戦の転換点

M3とM4の違い

海軍エニグマが最難関になった理由は、単に「海軍が慎重だったから」では片づきません。
機械そのものの構造差と、運用手順の固さが重なっていたからです。
とくに三ローターのM3から四ローターのM4へ移る段差は、解読現場の感覚でいうと、三桁ダイヤル金庫を相手にしていたところへ、いきなり四桁金庫が持ち込まれたに等しいものでした。
桁が一つ増えるだけで、手探りの順番も、捨てられる候補の速度も、Bombeに食わせる前処理の発想も変わってしまいます。

まず、差分を機械面で整理すると次のようになります。

項目M3M4
ローター本数3本4本
海軍での基本的な探索対象通常の3本ローターの順序3本ローターに加え、第4ローターZusatzwalzeと細型反射器の組み合わせ
ローター順の候補336通り(8×7×6)M3の候補に第4ローター要素と反射器差分が加わる
主な用途初期の海軍通信を含む海軍型Uボートを含む海軍通信
解読上の含意Banburismusで有力順を絞り、Bombeへ渡せた事前の絞り込み手順そのものを組み替える必要が生じた

ここで肝心なのは、候補数が増えたという一語では足りない点です。
M3の時代には、まず通信群の相互関係やクリブからローター順の見込みを立て、次にBombeへ回す、という流れがまだ回っていました。
ところがM4では、第4ローターZusatzwalzeと細型反射器が入るため、同じクリブを見つけても、そこから先の論理鎖の組み方が変わります。
つまり、Bombeは従来の「候補を順に潰す機械」であるだけでは足りず、どの仮定を先に置き、どこで矛盾を見にいくかという分析手順の再設計を迫られたのです。

筆者がこの違いを人に説明するとき、海図の脇に小さな金庫の絵を描くことがあります。
M3は三桁金庫で、厄介ではあっても、手がかりがあれば回す順番を工夫できます。
けれどM4は四桁金庫です。
数字が一つ増えただけなのに、解読者の側では「当たりを引くまで待つ」のでは間に合わず、当たりを引く前段の推理を一段深くしなければならない。
海軍通信の難しさは、その心理的な重さまで含めて理解したいところです。

SHARK期の難化

この重さが戦場の圧力と直結したのが、1941年10月からのM4導入後、Uボート作戦で通称SHARKと呼ばれる期間です。
ここで起きたのは、暗号が少し強くなった、という程度の話ではありません。
大西洋の補給路そのものが、解読の遅れに引きずられる局面に入ったのです。

海軍通信はもともと陸軍や空軍より運用が厳格でした。
送信文の定型化を抑え、鍵管理を締め、通信手順も統制される。
そこへM4が入ると、解読側が頼りにしていたクリブの拾い方も、通信群比較の使いどころも狭まります。
Banburismusが三ローター海軍型で発揮していた力は、四ローター化によってそのままでは届かなくなりました。
Bombeに渡す前段で候補を細らせる工程が詰まり、結果として解読のタイミングがずれます。

この「タイミング」が海戦では致命傷になります。
筆者はブレッチリーの記録を追うたび、海図の上にコンボイ航路と推定Uボート線を指でなぞる癖があります。
そこで痛感するのは、解読が一日遅れることの意味です。
平時の情報分析なら、日次の遅れは誤差として吸収できる場面もあります。
けれど大西洋では違います。
船団がどこを通り、Uボート線がどこへ寄るかは、数日単位で地図の表情を変えます。
解読遅延は「日次の遅れ」から、すぐに「護送船団を危険海面へ入れてしまう遅れ」へ変わる。
その圧力のもとでSHARK期は進みました。

しかも、海軍側の強みは機械の追加だけではありません。
鍵管理の厳格さが、解読作業の手順にじわじわ効きます。
クリブが拾えなければBombeは回しにくい。
通信群の癖が見えなければ優先順位づけも鈍る。
つまりM4の導入は、探索空間の拡大と同時に、手がかりの供給量そのものを絞る働きを持っていました。
ここが海軍通信の特殊性です。
陸空軍の延長として理解すると、なぜUボート戦がここまで手強かったのかが見えなくなります。

U-559と気象鍵の活用

この膠着を破る流れは、ひとつの奇跡的事件だけで説明すると見誤ります。
1942年末以降の再突破は、捕獲資料、運用知識、そしてクリブの再活性化が重なって進みました。
その象徴として挙げられるのがU-559での鍵資料捕獲です。
ここで得られた資料は、海軍暗号の運用実態をもう一度手元へ引き戻す意味を持ちました。
機械の構造を知るだけでは足りず、どの鍵がどの通信群でどう使われるか、その実務の輪郭をつかめるかどうかが勝負だったからです。

さらに効いたのが、新しい気象鍵の利用でした。
気象通報は軍事的には脇役に見えて、解読では主役級の価値を持ちます。
天候報告には決まった言い回しが入りやすく、そこからクリブを置けるからです。
前の段で見たWETTER型の発想が、ここで再び生きてきます。
新しい気象鍵によって、どの通信にどの定型句が入りうるかの見通しが立つと、暗号文のどこへ既知平文を重ねるべきかが見えてきます。
自己一致禁止の性質で粗く弾き、残った配置で論理鎖を組み、Bombeの運転条件を整える。
止まりかけていた工程が、少しずつまた回り始めるわけです。

この過程では、単に「鍵を捕まえたから解けた」のではありません。
捕獲資料が運用知識を補い、新しい気象鍵がクリブ探索の精度を押し上げ、その結果としてBombeに投入する仮説の質が上がったのです。
M3からM4への移行で見直しを迫られたのは、機械の台数だけではなく、手順のつなぎ方そのものでした。
どの通信群を先に見るか、どの定型句を疑うか、第4ローターと反射器の差分をどの段で仮定するか。
この順序設計が噛み合って、海軍通信の再突破は徐々に形になっていきます。

SHARK期の難化と、その後の回復を並べてみると、海軍エニグマの本質が見えてきます。
難しかったのはM4が四ローターだったからだけではなく、海軍がその強化を運用で支えたからです。
逆に突破できたのも、機械的計算力だけではなく、捕獲資料から手順を学び直し、気象文という地味な通信からクリブを育て直したからでした。
海軍暗号戦は、機械の勝負であると同時に、どこに手がかりが残るかを執念深く読み続ける勝負でもあったのです。

エニグマ解読が残したもの

仕組みを図から理解したい場合は、外部の信頼できる解説を併せて参照してください。
Enigma 機の総説、Alan Turing の略歴、Marian Rejewski の解説などが出発点として有用です。

シェア

織部 沙耶

科学史・技術史を専門とする歴史研究者。エニグマ解読からWWII暗号戦まで、暗号が歴史を動かした瞬間を一次資料に基づいて描きます。

関連記事

暗号史

毎朝のブレッチリー・パークには、数千通の無線電文が積み上がり、その日のうちに鍵が変わる切迫のなかで解析が始まりました。そこで働いたAlan Mathison Turingを、単なる暗号解読者としてではなく、暗号解読・計算理論・AI思想を貫いた人物として捉え直すのが、本記事の出発点です。

暗号史

朝、まだ霧の気配が残るうちにYサービスの傍受記録が束になって運び込まれ、各Hutへ配られた瞬間から、ブレッチリー・パークの一日は動き出しました。日付が変わる前にドイツ軍の鍵設定はリセットされる。

暗号史

ブレッチリー・パークの小屋に朝が来るたび、日付とともに鍵はリセットされ、打鍵の音、リレーの唸り、紙テープの風切り音がせわしなく重なりました。そこでまず混同をほどいておくと、ボンブ=エニグマ、コロッサス=ローレンツ(Tunny)です。

暗号史

夜明けのブレッチリー・パークでは、無線傍受の束が机に積み上がり、日替わり設定に戻ったエニグマとの時間勝負がまた始まります。無線化された戦争では、通信は速く届くぶん敵にも拾われやすく、ヨーロッパでも太平洋でも暗号戦が作戦の中枢へ押し上げられました。