NSAの監視プログラム「Turbulence」の実態と背景

アメリカ国家安全保障局(NSA)が展開してきた高度な情報収集活動の中で、特に注目されるのがTurbulence(タービュランス)と呼ばれるITプロジェクトです。2005年頃に始動したこの計画は、単なるデータの収集にとどまらず、サイバー空間における攻撃的な能力を兼ね備えた多機能なシステムとして設計されました。

Turbulenceの最大の特徴は、その開発アプローチにあります。過去の巨大プロジェクトが陥った失敗を教訓に、単一の壮大な計画を立てるのではなく、低コストで小規模な「テストピース」を積み上げる形式で構築されました。これにより、柔軟な機能拡張と迅速な実装を目指したとされています。

Key Facts

  • 目的:情報の収集およびリモートコンピュータへのマルウェア注入などの攻撃的サイバー戦能力の保有。
  • 開発手法:前身のTrailblazerの失敗を避け、小規模なコンポーネントを組み合わせる手法を採用。
  • 主要機能:通信の復号や、特定のターゲット(メールアドレス等)に紐づくメタデータの抽出。
  • 批判点:予算超過や戦略の欠如、管理体制の不備が議会から指摘された。

前身プロジェクト「Trailblazer」からの転換

Turbulenceが誕生する前、NSAはTrailblazerという大規模なプロジェクトを推進していました。しかし、この計画は予算の浪費と実効性の欠如が激しく、国防総省の監察総監による報告書や議会の調査を経て、2006年に中止に追い込まれました。

この過程で、内部告発者のトーマス・アンドリュース・ドレイク氏は、Trailblazerの非効率性を報告したことで、後にスパイ活動法に基づき起訴されるという困難に直面しました。彼が保持していた文書の中にはTurbulenceに関するものも含まれていましたが、その一部は機密解除されていたことが後に判明しています。

Turbulenceを構成する主要プログラム

Turbulenceは複数のコアプログラムで構成されており、それぞれが異なる役割を担っています。特に知られているのが以下の機能です。

通信の復号と解析

TURMOIL(ターモイル)は、傍受した通信内容を復号し、読み取り可能な状態にするプロセスを担っています。これは、暗号化された情報を解析するための不可欠な機能です。

メタデータの抽出と管理

TRAFFICTHIEF(トラフィックシーフ)は、特定の「強力なセレクター(strong-selectors)」に基づいたメタデータのデータベースです。ここでいうセレクターとは、個別のメールアドレスや電話番号などを指し、ターゲットとなる人物に関連する通信履歴などの付随情報を効率的に抽出・分析するために利用されます。

これらのツールは、広範なインターネット監視ツールであるXKeyscore(エックスキースコア)などのシステムと連携し、標的の行動を詳細に追跡することを可能にしています。

A reference to Turbulence and Turmoil in an XKeyscore slide.

NSAの監視体制と法的枠組み

NSAの活動は、SIGINT(信号情報)の収集という枠組みの中で行われており、多くの法整備や機関との連携に基づいています。米国では愛国者法(Patriot Act)やFISA(外国情報監視法)などの法律が、これらの監視活動の法的根拠として利用されてきました。

また、米国は「ファイブアイズ(Five Eyes)」と呼ばれる同盟国(英国、カナダ、オーストラリア、ニュージーランド)と密接に協力し、世界規模でのデータ収集ネットワークを構築しています。これには英国のGCHQ(政府通信本部)との連携も含まれており、相互に情報を共有することで監視網を広げています。

NSA監視関連の主要概念まとめ
用語 定義・役割
SIGINT 信号情報。電波や通信などの電子的な信号から得られる情報。
メタデータ 通信の内容そのものではなく、送信元、送信先、時間などの付随情報。
Five Eyes 英語圏5カ国による機密情報共有協定。
TAO Tailored Access Operations。標的のネットワークに侵入する専門部隊。

Frequently Asked Questions

Turbulenceは具体的に何をするプログラムですか?

主にインターネット上の情報を収集し、解析することに加え、リモートのコンピュータにマルウェアを送り込むなどの攻撃的なサイバー操作を行う能力を持つITプロジェクトです。

Trailblazerプロジェクトとの違いは何ですか?

Trailblazerは巨大な単一計画として設計されましたが、予算超過と非効率で失敗しました。対してTurbulenceは、小規模なテスト単位で開発を進めるという、より柔軟で分散的なアプローチを採用しました。

TRAFFICTHIEFとはどのような仕組みですか?

メールアドレスなどの特定の識別子(セレクター)をキーにして、それに関連する通信のメタデータを収集・蓄積するデータベース機能のことです。

このプログラムに対する批判は何でしたか?

2007年頃、米議会から「予算を大幅に超過している」「明確な統合戦略が欠けている」「リーダーシップが不十分である」といった厳しい批判を受けました。

内部告発者はどのような役割を果たしましたか?

トーマス・ドレイク氏やエドワード・スノーデン氏などの内部告発者により、これらの秘密プログラムの存在や、その運用における法的な問題点、非効率性が世に知られることとなりました。