「50トンのレコード蓄音機」がチャーチルの極秘電話を守り抜いた日

「50トンのレコード蓄音機」がチャーチルの極秘電話を守り抜いた日

暗号技術通信の歴史SIGSALYベル研究所ハードウェア工学

データソース:HN + web research

1943年、ロンドンのオックスフォード・ストリートにあるセルフリッジズ百貨店(Selfridges)は普段通り営業を続けていた。だが、その地下室に重量50トン、消費電力30キロワットにも達する巨大機械が鎮座していることを知る者はほとんどいなかった。英国首相ウィンストン・チャーチルが米国のルーズベルト大統領と電話を交わすたび、その肉声は30基以上の真空管ラックと4台の高精度レコードプレーヤーを通過した。端末1台あたりの建造費は当時の100万ドル。対岸で待ち構えるドイツ軍の盗聴部隊を完全に締め出すための投資だった。絶対安全な音声通信は、エレガントな数式だけで成立したのではない。50トンの鉄の塊と山積みのレコード盤を大西洋の両岸へ同時に送り届ける、圧倒的な物理物流能力によって成し遂げられたのだ。

ドイツ郵政省に筒抜けだった大西洋横断電話、アナログ秘話装置の破綻

第二次世界大戦の初期、米英首脳の大西洋横断通話は、AT&Tが開発したアナログ音声秘話装置「A-3」に頼っていた。この装置は人間の音声を複数の周波数帯に分割し、スペクトルを反転・入れ替えて短波無線で送信する仕組みだった。一般の無線愛好家には耳障りなノイズにしか聞こえない。しかし、アナログ秘話には致命的な弱点があった。周波数をどれほど切り刻んで並べ替えても、元の音波のエネルギー特性は波形の中に残り続ける。受信側と同じ逆変換フィルターを並べさえすれば、盗聴者は元の肉声を容易に復元できた。

ドイツ帝国郵政省の研究機関(Forschungsanstalt der Deutschen Reichspost)の技術者たちは、瞬く間にA-3のスペクトル反転パターンを解析した。彼らは占領地に巨大な傍受アンテナを張り巡らせ、ルーズベルトとチャーチルの密談をラジオ劇でも聴くかのように傍受していた。物理的な変換規則が見破られたアナログ暗号は、もはや何の役にも立たない。連合軍が送信周波数のダイヤルを微調整したところで、ドイツ側の復元作業を数分遅らせるだけに過ぎなかった。電波に乗るものが連続的に変化するアナログ音波である限り、波形を追跡することでいずれ元の会話は復元されてしまうのだ。

1941年、ベル研究所(Bell Telephone Laboratories)に絶対命令が下る。理論上絶対に解読できない電話システムを構築せよ、と。クロード・シャノン(Claude Shannon)ら数学者が導き出した唯一の解は「ワンタイムパッド(One-Time Pad, OTP)」だった。音声をデジタル値に変換し、真の物理ランダムノイズと合成する。そして、一度使ったノイズは二度と使わない。数学理論としては完璧だった。だが現場の技術者たちには過酷な現実が立ちはだかっていた。トランジスタすら存在しない1942年、彼らはすべてをガラス管の真空管で組み上げなければならなかった。

音声を毎秒50回解体、1500ボーの極細短波に押し込む

ワンタイムパッドで音声を暗号化するには、まず連続した音波を離散的なデジタル信号へ変換しなければならない。SIGSALYは、パルス符号変調(PCM: Pulse-Code Modulation)を人類史上初めて実戦配備したシステムとなった。マイクからの電気信号をそのまま送るのではなく、ボコーダーが毎秒50回(20ミリ秒ごと)音声をサンプリングして解析した。声帯の振動周波数、有声音・無声音の判定、そして10の周波数帯のエネルギー強度が抽出され、生身の人間の声は無機質な特徴パラメータの数値列へと分解された。

なぜこれほど過激に音声を解体する必要があったのか。1940年代の大西洋横断短波無線の周波数帯域は極めて狭小で、波形全体をそのままデジタル化すれば一瞬で帯域が飽和してしまうからだ。ベル研究所は抽出した音声特徴量を極限まで圧縮し、12本の独立した狭帯域短波チャンネルに分散させた。各チャンネルは6値多重周波数偏移変調(MFSK: Multiple Frequency-Shift Keying)で送信され、回線全体の転送速度は現在の基準でわずか1500ボー(baud)相当だった。1500ボーという極細の帯域で大西洋横断の双方向リアルタイム通話を実現する——その代償として、受話器の向こうから聞こえるのは機械が再合成した無機質な「ロボット音声」となった。

SIGSALY 受信側ラック群 写真:SIGSALY端末の半分(受信部)。システム全体は高さ約2メートルの19インチラック30基以上と4台のターンテーブルで構成され、真空管の発熱を抑えるため専用の空調装置が不可欠だった。出典:Crypto Museum

チャーチルが受話器越しに熱弁を振るっても、ワシントンの国防総省に届くのは抑揚の一切ない合成音だった。声の主を音色で聞き分けることすらできない。だが、この極端な音声圧縮こそが、ドイツ軍の盗聴班が手がかりにしていた音響的痕跡を完全に消し去った。電波の上を流れるのは生身の音声ではなく、暗号鍵の合成を待つ6進数のデジタル記号の列だけになった。

1枚12分で消費されるレコード盤、4台のターンテーブルによる大西洋同期

デジタル信号が整ったとしても、大西洋を挟んだ両端で寸分違わず一致し、かつ完全なランダム性を持つ暗号鍵をどこで手に入れるのか。ベル研究所が目をつけたのは当時のレコード産業だった。彼らは大型の水銀整流管が発生させる純粋な熱雑音(熱ノイズ)を増幅し、その物理乱数を直接レコード盤にカッティングした。1943年の初期ロットには「SIGGRUV」と呼ばれるビニール盤が使われ、後に耐久性を高めるためアセテート塗布のアルミディスク「SIGJINGS」へと切り替えられた。

暗号レコードを1枚製造する際、作業員は電気的に完全に連動した2台のカッティングマシンで同時に溝を刻み、厳密な頭出しインデックスを刻印した。1枚の原盤から作られる複製は厳密に「2枚のみ」。1枚はワシントンに保管され、もう1枚は武装した特使の手で大西洋を渡りロンドンへ運ばれるか、南太平洋戦線のマッカーサー将軍の指揮艦へと届けられた。暗号アルゴリズムが数学的に破られない領域に達した瞬間、システムの脆弱性は数学から、武装護送と破棄の規律という現場の運用管理へと移ったのだ。

SIGSALY 連動同期ターンテーブル 写真:連動する2台のターンテーブル。片方が鍵レコードを再生している間に、もう片方が次のレコードをセットして待機する。12分ごとの無瞬断切り替えを実現する機械工学の結晶。出典:Crypto Museum

1枚のレコードが記録できる鍵の持続時間は約12分。首脳同士の重要会談となれば30分以上続くのが常だった。レコード交換時に通話が途切れないよう、各SIGSALY端末には4台の精密ターンテーブルが備えられていた。双方向通話を支えるため、送信側と受信側に各2台が割り当てられた。同じ方向を受け持つ2台のデッキは連携して動作した。1枚目の溝が終わりに近づくと、隣のデッキにセットされた2枚目が頭出し位置で待機し、切り替え時刻に瞬時にバトンタッチする。通話が終わると、米陸軍第805通信中隊の担当員は、使い終えたレコードをその場で粉砕して焼却した。復号可能なコピーの残存は一切許されなかった。

数千キロ離れた大西洋を挟み、ロンドンとワシントンのレコード針をミリ秒単位で同期させ続けることはどうして可能だったのか。その鍵は、前述の「毎秒50回(20ミリ秒間隔)」という低サンプリングレートにあった。エレクトロニクスの世界において、20ミリ秒という時間窓は十分に広い。両拠点間でリアルタイムの同期信号を電波で送り合う必要はなかった。それぞれのターンテーブルを高精度の水晶振動子で駆動し、通話開始時に頭出し位相を合わせておけば、数時間は耳で感知できる位相ズレなしに回転し続けることができた。20ミリ秒という粗いサンプリングを採用することで、大西洋を越えた機械式ターンテーブルの数時間にわたる無調整同期を成立させる——制約の時代における見事なエンジニアリングの妥協点だった。

3000回の極秘通話を完全防衛、深海へ沈んだ50トンの鉄の巨人

1943年4月、連合軍のシチリア上陸作戦を2カ月後に控えた頃、ニューヨークのウェスタン・エレクトリック社で製造されたSIGSALYが実戦投入された。1946年の退役までに、世界12拠点に配備された端末は3,000回以上の最高機密会談を守り抜いた。ドイツ軍の傍受施設は無数の6値パルス信号を記録し続けたが、終戦までただの1音節すら解読することはできなかった。戦後、軍の復員プログラムに伴い、高価な機材群は大量の極秘文書とともに破棄された。退役した大型ラックの一部は、秘密保持のため船に乗せられ海へと沈められたと伝えられている。

ベル研究所はその後、ラック6基に小型化され軍用トラックに積載可能な後継機「Junior X(米軍型番AN/GSQ-3)」を開発したが、量産配備は終戦に間に合わなかった。しかし、SIGSALYが開拓した技術遺産は海に沈むことはなかった。1500ボーの極細回線に音声を押し込むために絞り出された特徴抽出と音声合成の技術は、後のLPC-10、CELP、MRELPといった現代の音声圧縮コーデックへと直結した。現在、世界中のスマートフォンが電波の弱い環境で通話音声を圧縮できるのは、まさにあの30基の真空管ラックの直系の子孫たちのおかげなのだ。

1943年のオックスフォード・ストリート、百貨店の地下にあった4台のレコードプレーヤーを振り返ると、SIGSALYはすべてのセキュリティエンジニアに鮮明な物理の教訓を与えてくれる。数学的な「絶対解読不能」には、常に相応の物理的な代償が存在する。盗聴者に計算の余地を与えないためには、会話の1秒ごとに1秒分の物理乱数をあらかじめ生産しなければならない。それを航空機や軍艦で地球の裏側まで運び、50トンの熱い真空管の塊で2本のレコード針の回転を正確に合わせる必要がある。アルゴリズムは黒板に書ける。だが真のセキュリティとは、時間通りに届けられ、時間通りに灰へと焼かれたアルミのレコード盤によって贖われたものだった。

参考リンク:

  • Crypto Museum: SIGSALY Secure Digital Voice System 技術アーカイブ
  • Hacker News ディスカッション