IT用語集 › セキュリティ › ベノナ

ベノナ

セキュリティ Svenska → 更新: 2026-10-22

証明可能に解読不能な暗号でも、鍵を作る側が急げば破れるという実例。

ベノナは、1943年2月からソ連の外交通信を収集・解読しようとした米国の通信情報計画である。通信はワンタイムパッドで保護されていた。正しく使えば数学的に解読不能で、鍵は平文と同じ長さで、ランダムで、一度しか使わない。崩れたのは最後の条件だった。戦時の逼迫したソ連の暗号部門は、新しい鍵を作る代わりに何万枚ものパッドを複製した。同じ鍵で暗号化された二通のメッセージは、何も守られていないのと同じである。

最初の突破口は1946年にメレディス・ガードナーが開いた。成果にはクラウス・フックス、ジュリアス・ローゼンバーグ、ドナルド・マクリーンらが含まれ、偽名の長いリストは実在の人物に結びつくまで数十年かかった。計画は1980年まで続き、機密解除は1995年。傍受された数十万通のうち、読めたのは数千通で、それも断片的なものが多い。失敗は数学ではなく鍵管理にあった。のちにWEPを沈め、nonceの使い回しが繰り返し招く失敗と同じ診断である。

← 用語集に戻る