Cloudflare Research
論文
2018

Privacy Pass: インターネットのチャレンジを匿名で回避する

貢献者

Alex Davidson, Ian Goldberg, Nick Sullivan, George Tankersley, Filippo Valsorda

詳細

Proceedings on Privacy Enhancing Technologies, no. 3 (2018), pp. 164-180. 2018.

概要

コンテンツ配信ネットワーク (CDN) の成長により、インターネットコンテンツの配信に関する中央集権的な制御が生じています。この成長の望ましくない副産物として、CDNは悪意のあるトラフィックを抑制しようとする試みの中で、どのコンテンツリクエストを許可し、どのリクエストをブロックするかを世界中の仲裁者として次第に機能するようになっています。特に、一部のケースでは、共有IPアドレスの背後にある真実のユーザー、例えばTor、VPN、I2Pなどのプライバシーツールの利用者など、不正な行動をしていると仮定されるユーザーが不公正にターゲットにされることがあります。本研究では、ユーザーがCAPTCHAなどのインターネットチャレンジに対して不均衡な量に晒されないよう防止する解決策を提供します。これらのチャレンジは少なくとも面倒であり、悪い実装と組み合わさると、ウェブリソースへのアクセスを完全にブロックする可能性があります。私たちは、オーブリビアス擬似ランダム関数の実装に基づく1-RTT暗号プロトコルを詳細に説明します。このプロトコルにより、ユーザーは各チャレンジの解決ごとに大量の匿名トークンを取得できます。これらのトークンは、今後チャレンジと相互作用することなくアクセスを交換するために使用できます。 私たちは、「Privacy Pass」というブラウザ拡張機能に初期の解決策を実装し、Cloudflare CDNと協力して、そのインフラストラクチャに互換性のあるサーバーサイドコンポーネントを展開しました。しかし、私たちはこの解決策が、匿名かつ誠実なアクセスが許可される多くのアプリケーションで一般的に使用できると考えています (例: 匿名のウィキ編集)。本解決策の匿名性保証により、Tor/VPNs/I2Pのユーザーにとって即座に適切な使用が可能になります。また、Privacy Passのグローバルリリースがもたらす潜在的な影響を示すCloudflareの統計データを公開しています。