本文へ移動

Tor(オニオンルーター):匿名化ネットワークとTor Browser

Torは、複数の中継ノードを経由して通信をルーティング・暗号化することでオンラインの匿名性維持を支援する、ボランティア運営の分散型ネットワークおよびソフトウェア群です。Tor Browserも含まれます。

概要

Tor(「The Onion Router」の略)は、インターネット上での匿名通信を可能にするソフトウェアと、数百から数千のボランティア運営サーバーから成るシステムである。Torクライアントからの通信は、ネットワークノードの連鎖を通じて転送されるため、単一の中継ノードが送信元と宛先の両方を知ることはない。ネットワークとクライアントソフトウェアは、非営利団体The Tor Projectおよび運用者コミュニティによって維持されている。より技術的な入門については、Torネットワークの資料を参照。

画像ギャラリー

6 画像

仕組み

Torは、データを複数の層で暗号化する「オニオンルーティング」と呼ばれる技術を実装している。クライアントは複数のリレーを経由する回線を構築する。通常は入口(ガード)、1つ以上の中間リレー、出口リレーから成り、各リレーが直前と直後のノードだけを知るよう、パケットを連続した暗号化層で包む。必要に応じて最終ノードが通信を公開インターネットへ送信する。宛先でエンドツーエンド暗号化(HTTPS、TLS)が用いられている場合、ペイロードは出口ノードを越えた先でも暗号化されたままである。

構成要素と特徴

  • リレー:通信を転送するボランティア提供のマシン。
  • 入口/ガードノード:クライアントのIPアドレスがネットワークにさらされる機会を減らすために選ばれる。
  • 出口ノード:通信をオープンなインターネットへ中継する。Torから出る暗号化されていないデータを閲覧できる。
  • .onionサービス:公開DNSを使わず、Tor内からのみ到達できるウェブサイトおよびサービス。

プロトコルや設計上の選択に関する詳細は、開発者向けおよび学術的な資料で解説されている。技術的な説明を参照。

歴史と開発

オニオンルーティングの基礎となる考え方は、政府研究所や学術環境におけるトラフィック分析への耐性に関する研究として始まった。Torソフトウェアはその後、初期の貢献者らによって開発・公開され、この技術を広く利用可能にするための非営利の取り組みとして組織化された。その設計は、研究、脅威モデル、運用経験に対応して発展してきた。プロジェクト情報と文書については、プロジェクト文書を参照。

用途、利点と制限

Torは、プライバシー保護、監視への対抗、ネットワーク化されたシステムの研究、匿名での公開、検閲環境での情報へのアクセスなどに使われる。ジャーナリスト、活動家、セキュリティ意識の高い利用者は、Tor Browserをよく利用する。これはMozilla Firefoxを改変して作られた、プライバシー重視で強化されたウェブブラウザーであり、Tor経由で通信しながら追跡やフィンガープリンティングを抑えるよう設定されている。ブラウザーと利用者向けガイドは、Tor Browserの資料で確認できる。

Torは完全な解決策ではない。直接接続より性能が低下する場合があり、悪意のある、または侵害されたリレーや、世界規模のトラフィック相関攻撃は匿名性を低下させうる。また、出口リレーは暗号化されていない通信を観測できる。利用者には、適切な運用上のセキュリティ、エンドツーエンド暗号化、脅威モデルの理解をTorと組み合わせることが勧められる。

関連項目

著者

AlegsaOnline.com Tor(オニオンルーター):匿名化ネットワークとTor Browser

URL: https://ja.alegsaonline.com/art/100667

共有

出典
  • broadbandreports.com : Cleaning up Tor
  • arstechnica.com : "TOR anonymizing proxy servers seized during German child porn investigation"