
2026/07/23 4:40
第二次世界大戦の勝利に貢献したコンピューター
RSS: https://news.ycombinator.com/rss
要約▶
Japanese Translation:
イギリスのエンジニアが第二次世界大戦中にドイツ製の高度なローレンス暗号機を復号するために、世界的に初めての大規模プログラム可能電子デジタルコンピュータ「コロッサス」を建造した経緯を記している。1941年夏、無線作戦員はC. ローレンズ社製のローレンス機械から発信されたリズムのあるバイナリ・テレタイプコード(「奇妙な新しい音楽」と呼ばれた)を受け取った。この暗号システムはブレッチリーパークでコードネーム"Tunny"とつけられたものであり、1920年に特許登録された標準的なエニグマシステムを上回っていた。暗号解読者は独特の特徴を利点とした: перехваченные сообщенияには、アンテンやベルタなどの一般的なドイツ人の名前のリストが 12 個含まれており、これはホイールの位置を示していた。ジョン・ティルトマンは長文のメッセージでほぼ同一の 2 つを見つけてこれらのパターンを検出し、ビル・テュートはペアの対応関係を分析し、アラン・チューリングは「デルタ化」を通じて「チューリングリー」と呼ばれる手法を開発してホイールのピン位置を導き出した。エンジニアのトミー・フラウンズは 1944 年初めに(1 月に完了)、約 2,000 の真空管を使用したコロッサス I を建設し、穿孔紙テープから光電的に読み取り、修正されたタイプライターで出力した。このマシンは 1944 年 2 月 5 日に最初のドイツのメッセージを復号化した。フラウンズはクロックパルス、ビットストリームジェネレータ、制御回路、ループ、カウンター、シフトレジスタ、割り込み、並列処理といったアーキテクチャ特徴を先駆的に導入し、真空管を常に電源入れたままにしておくことはリレーやサイクルさせるよりも信頼性を高めると実証した。2 台目のコロッサス II は 1944 年 6 月に完成し、2,400 の真空管を使用し、Tunny メッセージを毎秒 25,000 キャラクタの速度で処理した。これは 1970 年代初頭のマイクロプロセッサ(最初のインテルチップなど)と同等の速度である。同年末までに、数学者マックス・ニューマンの下でコロッサスの 10 台が昼夜不休に稼働し、2 体だけが元の状態で残っていた後に機密維持のため破壊された。このシステムはアドルフ・ヒトラーの名を冠する数百万通の文書を読み解き、連合軍に対してドイツ戦略の詳細な洞察を与え、戦争を 6 ヶ月ほど短縮させ、何百万人もの生命を救った可能性がある。現在、コロッサスは IEEE ミレストーンとして記念されており、9 月 29 日にブレッチリーパークで献堂式が行われる予定である。元のマシンは約 1 トンの重量があり、ロンドンから約 80 キロ離れた場所に設置されていた部屋サイズのユニットを占めていた。
本文
コロッサス:第二次世界大戦でドイツの暗号「奇妙な新音楽」を破った世界初の電子コンピュータ
1. 「奇妙な新音楽」とコロッサスの誕生
1941 年夏、イギリスの無線作戦員がドイツ軍の周波数を監視中にヘッドフォンから予期せぬ音を聴いた。これは従来のモールス信号ではなく、高速度で送信されるバイナリコードのリズミカルな振動音であり、後に**「奇妙な新音楽」**と呼ばれることになる。
この音声は、当時のイギリス人が理解できないドイツ製の最新型暗号化装置(ローレンツ機)によって発信されていた。これを解読するためには、世界初の大型プログラム可能電子デジタルコンピュータが必要とされた。
- 開発者: エンジニアのトミー・フラワーズ(Tommy Flowers)
- コンピュータ名: コロッサス (Colossus)
- 設置場所: ロンドンから約 80km 離れたブレッチリーパークにある英国暗号解読本部
- 規模: 部屋大の装置で、重量は約 1 トン
2. ドイツの暗号「トンニー」を解読する
イギリスの上級暗号解読員たちは、拾った「音楽」が暗号化されたテロタイプコードであることを特定したが、その動作原理と鍵の設定を見つけることが最大の課題であった。
2-1. 「黒い箱」とコードネーム
- 製造元はベルリンの企業 C. ローレンツ社 であり、イギリス側ではコードネーム 「トンニー」(Tunny)が付けられた。
- 当初は「黒い箱」(仕組み不明)だったが、エンigma 破のグループから続く海洋生物由来のコードネーム(海豚、コハダ、イルカなど)の一環として命名された。
2-2. 決定的な突破口:二重メッセージ
研究部長 ジョン・ティルマン が分析した際、以下の奇妙な現象が起きた。
- 発見: それぞれ約 1,200 文字ある 2 つのメッセージが、同一の名前の列(アントン、ベルタなど)で始まっていた。
- 推論: 2 番目のメッセージは 1 番目のメッセージのリタイプ(再送信)であり、わずかな差異を除いて同様だった。
- 結論: この名前のリストは、ドイツ側の送信機が暗号化前に使用した12 のホイールとその並び順を示していることがわかった。
2-3. ビル・タットの功績とチューリングの介入
- 静かな若き天才: デコードヤーだった ビル・タット(Bill Tutte) が数週間かけて対応関係を分析し、トンニー機の仕組みを驚異的に正確に再構築した。
- 「チューリングリー」の発明: アラン・チューリングは、ホイールの詳細な設定(ピンの位置)を取得する巧妙な方法を考案した。
- 方法は**「チューリングリー」と呼ばれ、その基礎となる手順は「デルタ化」**(Delta)と呼ばれる横方向加算によって実現された。
- これにより、ドイツのリストとイギリス製のトンニー機コピーを組み合わせることで解読が可能になった。
2-4. 歴史的な影響
- 傍受対象: ヒトラー本人が署名した文書や、東西両戦線の将軍との通信など、連合軍にとって純粋な宝となった。
- 成果: チューリングリーはトンニー破のための唯一の武器となり、1 年間で約 150 万語分の暗号を解読した。
- 限界と克服: ドイツ側がセキュリティ強化やミス(同じ鍵設定の使用)を減らしてきただけでなく、名前のリストも消えたため効果は低下していた。しかし、タットは統計的な性質を活用する新しい手法を開発し、外部の手助けなしに解読を続けた。
3. コロッサスコンピュータの構築と革新
当初は人手で行われていた解読作業(怪物のようなパズルや膨大な計算)を自動化するため、フラワーズはコロッサスを設計した。
3-1. 技術的課題と解決策
- 初期計画: 電磁リレーを使用し、速度向上のために真空管を追加する予定だった。
- 信頼性の常識打破: 当時の常識では「熱いフィラメントを持つ真空管は故障が頻繁であり、大量使用は不可能」と考えられていた。
- フラワーズの発見: 真空管を「オン」にしたまま連続動作させる方が、リレーよりも信頼性が高いことを実証した。
3-2. 開発と配備
- 開発期間: フラワーズ率いる小チームが昼夜不休で約 10 ヶ月をかけて完成させた。
- デビュー:
- 1944 年 1 月:トラックの背負いで運ばれ、ブレッチリーパークに到着。
- 1944 年 2 月 5 日:最初のドイツメッセージを処理開始(約 2 週間で稼働)。
- 動作原理:
- 入力:大型の穿孔紙テープから光電的に読み取る。
- 出力:簡素なプリンタでホイール情報を表示し、人手で手作業に引き継ぐ。
3-3. パフォーマンスと評価
- 処理能力: コロッサス II は毎秒 25,000 文字を処理した。
- この速度は、1970 年代の Intel マイクロプロセッサから遠くない性能であり、現代のコンピュータへの類似性は「ロイヤル・スコート号がステファンスンの蒸気機関車と対比されるくらい」と言えるほど革新的だった。
- 機能: クロックパルス、ビットストリームジェネレーター、並列処理などの要素を先駆的に実装していた。
3-4. 戦争への貢献
- 早期勝利: コロッサスによるインテリジェンスは北フランスからドイツへの上陸作戦を成功に導き、戦争を約 6 ヶ月短縮させた。これにより数数百万の命が救われた。
- 規模: 戦争終了までにブレッチリーパークには10 台のコロッサスが設置され、爆弾_proof_な建物内で昼夜不停地稼働していた。
4. コロッサスの終焉と遺産
戦闘終了後、当局者は機密保持のためコロッサスの破壊を命令した。
- 現状: 10 台中2 つだけが残り、深い穴に埋められたという。
- 記憶: オペレーターやエンジニアたちは、「銀色のホイール上を跨ぐテープ」などの比喩でその光景を語り継いだ。
IEEE マイルストーン認定
コロッサスはデジタル電子技術の計算への最初の成功的大規模応用として、IEEE(电气电子工程师学会)のマイルストーンに認定される。
- プレート記載事項:
- 1944〜1945 年にかけてブレッチリーパークで 6 台が稼働した。
- トーマス・H・フラワーズにより設計された英国郵政省の装置である。
- デジタル電子技術における計算への最初の大規模応用であり、後のコンピュータ開発を先導した。
- 歴史的意義: 第二次世界大戦の早期終了と無数の命の救済に貢献し、暗号化ラジオメッセージ解読の鍵となった。
「作業中のコロッサスの魅惑的な魅力について十分すぎるほど説明することは不可能である... 輝くプーリーを通過する薄い紙テープのファンタスティックな速度;純粋な機械による文字ごとの復号化という魔法のような技術...」 —— トーマス・H・フラワーズ(1977 年インタビュ)
IEEE マイルストーンプログラムは、優れた技術的発展を後世に伝えることを目的としており、ブレッチリーパークの暗号解読施設は世界初の電子計算施設としてその歴史的名残を残しています。