現実世界のCASE FILE 現実世界のCASE FILE

ブレッチリー・パーク英国より先に進んでいたポーランド暗号局

3人の暗号解析者と解析資料、暗号機構を組み合わせたポーランド暗号局の概念イラスト
AI-generated conceptual illustration for REAL CASE FILE; not a historical photograph 出典 GENERATED_WORKFLOW_ASSET

前の記事で見たように、エニグマは機械構造だけでなく、ローターの選択や位置、日次設定、通信手順まで含めて初めて機能する暗号システムだった。では、その複雑な仕組みに最初に本格的な突破口を開いたのは誰だったのか。

答えは、第二次世界大戦が始まる前のポーランドにある。英国のブレッチリー・パークが戦時体制へ入るより前に、ポーランド暗号局(Biuro Szyfrów / Cipher Bureau)は軍用エニグマの内部構造と運用上の弱点を数学的に分析し、継続的な解読のための方法と装置をすでに作り上げていた。

ただし、それは「一人の天才が一度で暗号を解いた」という話ではない。数学者、軍情報部、フランス情報機関、無線傍受、機械製作会社が結び付いた長期的な取り組みだった。

なぜポーランドは数学者を集めたのか

第一次世界大戦後のポーランドにとって、ドイツ軍の通信は安全保障上の重要な対象だった。1920年代末には、従来の言語的・統計的な暗号解読だけでは機械式暗号に十分対応できないことが明らかになっていた。

そこでポーランド側は、暗号の専門家だけでなく数学者を投入する方針を取った。1929年、軍参謀本部第2部の暗号局はポズナン大学で秘密の暗号学講座を開き、数学を学ぶ学生から候補者を選抜した。ポズナンが選ばれた理由には、高い数学教育水準に加え、旧プロイセン領でドイツ語に通じた学生が多かったこともあった。

この過程から選ばれたのが、マリアン・レイェフスキ(Marian Rejewski)、イェジ・ルジツキ(Jerzy Różycki)、ヘンリク・ジガルスキ(Henryk Zygalski)だった。三人は同じ「数学者」として一括りにされがちだが、後の解読作業では異なる方法を生み出していく。

レイェフスキが再構成したもの

1932年秋、レイェフスキは軍用エニグマの問題を集中的に担当した。

ポーランド側は市販型エニグマを入手していたが、軍用型は内部構造や運用が異なり、そのままでは役に立たなかった。必要だったのは、外からは見えない軍用機のローター配線などを推定し、暗号機の変換関係を再構成することだった。

レイェフスキは、傍受した通信の反復関係を置換として扱い、順列論を含む代数的手法を暗号解析へ導入した。NSAはこの仕事を、従来の暗号解読とは異なる高等代数的な攻撃の重要な初期例として位置付けている。

しかし、数学だけで全ての未知数が消えたわけではない。

フランス情報機関は、ドイツ側の協力者ハンス=ティロ・シュミットから入手したエニグマ関係文書や鍵情報をポーランド側へ提供していた。NSAの暗号史資料によれば、これらにはローター配線図そのものは含まれていなかったが、レイェフスキが数式中の未知量を埋め、軍用エニグマのローター配線を特定するうえで重要な材料となった。

つまり、突破の本質は「暗号文だけを見て何の外部情報もなく全てを解いた」ことではない。数学的モデル、傍受通信、フランス側から得た情報資料を組み合わせ、見えない機械内部を逆算したことにあった。

レイェフスキの初期突破後、ルジツキとジガルスキも本格的に作業へ加わり、問題は「機械の構造を理解する」段階から、「変化する日々の設定をどのように再現し続けるか」という段階へ移っていく。

ルジツキの「時計法」

イェジ・ルジツキの代表的な貢献として、公的なポーランド資料が挙げているのが「時計法(clock method)」である。

これは、通信の分析からローターの選択・配置、とりわけ高速に回転する右端ローターを識別するために使われた方法だった。エニグマではローターの順序や開始位置が変わるため、どのローターがどの位置に入っているかを絞り込めることには実用上の価値があった。

ただし、ルジツキ個人の作業範囲を細部まで再現することには限界がある。ポーランド暗号局の記録の多くは1939年の撤退時に意図的に破棄されており、ポーランド対外情報庁自身も、毎日の鍵復元作業における彼個人の寄与を厳密に区切るのは難しいとしている。

したがって、時計法という具体的成果は確認できる一方、「この工程は全てルジツキだけが担当した」といった細分化はできない。

ジガルスキ・シート――紙も解読装置だった

ヘンリク・ジガルスキが考案したのが、穴を開けた多数の紙を組み合わせて候補を絞るジガルスキ・シート(Zygalski sheets)である。

当時のドイツ軍の送信手順には、メッセージの初期設定を伝えるための反復した指標が含まれていた。そこから生じる特定の文字関係を利用し、各ローター条件に対応する位置へ穴を開けたシートを重ねる。複数の通信について条件が一致する穴が重なる位置を探すことで、あり得るローター設定を大幅に絞り込むことができた。

ここで重要なのは、解読の自動化が必ずしも「巨大な電気機械」を意味しなかったことである。数学的関係を紙上へ変換し、人が比較できる形にしたジガルスキ・シートも、実用的な探索システムの一部だった。

ポーランド側の解読体制は、数式、紙のシート、傍受通信、そして機械を組み合わせていた。

ボンバ――英国のBombeより前にあった機械

通信量が増え、手作業だけでは追いつきにくくなると、レイェフスキらは探索の一部を機械化した。

1938年に作られたポーランドのボンバ(bomba)は、当時のドイツ軍が使用していた指標手順に現れる反復関係を利用し、ローター位置の候補を機械的に試すための装置だった。NSAの資料では、AVA社がポーランド暗号局向けに製作し、複数のエニグマ相当機構を連動させて17,000を超えるローター位置候補を探索したと説明されている。

ここで、後の英国製ボンブ(Bombe)と同じものだと考えてはいけない。

名称と発想の系譜にはつながりがあるが、ポーランドのボンバは当時のドイツ軍の指標手順に強く依存していた。これに対し、英国側が戦時中に発展させたBombeは、アラン・チューリングやゴードン・ウェルチマンらが、推定平文であるクリブと、その関係を表すメニューを利用する別の探索方式へ発展させたものだった。

英国側の装置については後の記事で扱う。ここで押さえるべきなのは、Polish bomba ≠ British Bombeであり、「英国がポーランドの機械をそのまま複製した」という関係ではないことである。

1938年末、同じ方法を増やすだけでは足りなくなる

ポーランド側の成果に対し、ドイツ側もエニグマの運用と構成を変更し続けた。

1938年末には、陸空軍系エニグマで使用可能なローターが従来の3個から5個へ増えた。機械に同時に入れるのは3個のままだったが、「5個のうちどの3個を、どの順序で使うか」を考えなければならなくなった。

この変化はポーランド側の探索負荷を大きく増加させた。NSAの技術史では、従来のボンバが6組のエニグマ相当機構で処理していた条件を、新しい5ローター環境へ単純拡張するなら60組が必要になると説明している。必要規模は10倍である。

レイェフスキは追加ローターの配線自体を求めることができたが、問題は解析原理だけではなかった。多数のジガルスキ・シートを作り直し、より多くの機械設備を用意するには時間と資金が必要だった。ドイツ側の変更によって、ポーランド暗号局が持つ人的・物的資源では従来と同じ規模で追跡し続けることが難しくなった。

「ポーランドの方法が間違っていた」のではない。敵側が条件を変えたことで、同じ成果を維持するために必要な計算・機械・製作量が急増したのである。

1939年7月、秘密を英仏へ渡す

1939年に入り、欧州情勢は急速に悪化していた。

1月にパリでポーランド、フランス、英国の暗号関係者が会合を開いた時点では、ポーランド側は自国がすでに長期間エニグマ通信を読んでいたことを明かしていなかった。しかし夏になると、ドイツとの戦争が現実的な危機となり、方針が変わる。

1939年7月下旬、ワルシャワ郊外でポーランド、フランス、英国の暗号関係者が再び会合した。公的資料には日付を25~26日とするものと25~27日とするもの、場所をPyry、Kabaty Forest、Warsaw areaなどと記すものがあるため、ここでは確実に一致する「7月下旬、ワルシャワ郊外」という粒度で扱う。

そこで英仏側が知ったのは、ポーランドが単に「解読のアイデアを持っている」という程度の話ではなかった。

ポーランド側は、軍用エニグマの構造を再構成した方法、長年にわたり通信を読むために発展させてきた解読技法、ジガルスキ・シート、ボンバに関する成果、そしてエニグマの複製機を含む実物・技術情報を共有した。具体的な受け渡し品の表現には公的資料間で差があり、ポーランド対外情報庁はエニグマのコピー、ジガルスキ・シート一式、ボンバを渡したと記す一方、GCHQとNSAは知識共有、複製機、ボンバの実演・技術成果を中心に説明している。

しかし、歴史的な意味について各資料は一致している。英国側はここで初めて、ポーランドが自分たちよりはるかに先まで進んでいたことを具体的に理解した。

GCHQは、この会合で得た知識が英国のエニグマ解読への取り組みを「変えた」と評価している。英国はゼロから出発したのではない。すでに実証された数学的突破、再構成された機械知識、解読法、そして機械化の経験を受け取った状態から戦時研究を始めることができた。

ポーランド暗号局の先行成果、1939年7月の共有、英国の戦時適応を分けて示す図。
ポーランドの先行成果は1939年にどのように英仏へ共有されたのか。

それでも、完成した解読システムを受け取ったわけではない

同時に、「ポーランドが全て完成させ、英国はそれを使っただけ」という説明も正しくない。

1938年末以降のドイツ側の変更によって、ポーランドの既存手法は以前ほど安定して使えなくなっていた。戦争が始まれば通信量はさらに増え、手順も変化する。英国側には、ポーランドから受け取った成果を出発点として、新しい運用条件へ対応する解読法と機械を発展させる必要があった。

NSAの暗号史が示すように、英国のBombeはポーランドのbombaをそのまま大型化した装置ではない。ポーランドの装置が特定の指標手順を利用していたのに対し、英国側は別の前提に基づく探索方法へ設計を転換していく。

そして1939年9月にポーランドが侵攻された後、レイェフスキ、ルジツキ、ジガルスキの三人が直ちに英国へ移ったわけでもない。彼らは避難の後、まずフランス側の暗号組織で作業を続けた。知識移転は「人員がそのままブレッチリー・パークへ移籍した」という単純な形ではなかった。

ポーランドから英国へ渡ったのは、完成済みの戦時解読工場ではない。軍用エニグマは数学的に攻撃できるという実証、機械内部を再構成した知識、日々の鍵を追うための方法、紙と機械を使った探索技術、そして数年分の実戦的な経験だった。

これが英国側の出発点を大きく前へ進めた。

次に必要だったのは、その成果を、戦争中に流れ込む大量の通信へ継続的に適用できる組織へ変えることだった。次の記事では、ブレッチリー・パークが傍受、人員、専門部署、機械をどのように結び付け、「解読」を大量の情報生産へ変えていったのかを追う。

参考文献

  1. GCHQ, The Pyry Forest Meeting, 2020. 資料を確認(到達確認済み)
  2. National Security Agency, Center for Cryptologic History, Solving the ENIGMA: History of the Cryptanalytic Bombe, revised 2024. 資料を確認(到達確認済み)

検証ノート

確認した事項:ポーランド暗号局、Rejewski、Zygalski sheets、bombaと1939年共有。[1][2]

資料の読み分け:公的・博物館・公文書・査読資料が一致する範囲をSUPPORTEDとして採用した。英国だけがゼロから解読したという英雄物語を採用していない。

直接引用:本記事では原文の長い直接引用を追加せず、検証可能な範囲を要約し、出典との対応を示した。

  1. 01 ブレッチリー・パーク|エニグマはなぜ「読めない暗号」に見えたのか
  2. 02 ブレッチリー・パーク|英国より先に進んでいたポーランド暗号局
  3. 03 ブレッチリー・パークはどう「解読工場」になったのか
  4. 04 ブレッチリー・パーク|クリブからボンブへ――暗号解読はどう機械化されたのか
  5. 05 ブレッチリー・パーク|海軍エニグマ――Uボート通信はなぜ特に難しかったのか
  6. 06 ブレッチリー・パーク|解読文はどう「ウルトラ情報」になったのか
  7. 07 ブレッチリー・パーク|解読された情報は戦争でどう使われたのか
  8. 08 ブレッチリー・パーク|秘密の30年と、エニグマ解読の「英雄物語」

RSS FEED

RSSで更新を受け取る

RSSリーダーへ次のURLを登録すると、新着記事を確認できます。

フィードを直接開く