ガーリックルーティング[1]はオニオンルーティングの変種であり、複数のメッセージをまとめて暗号化することで、攻撃者がトラフィック分析を行うことを困難にし、データ転送速度を向上させます[ 2] 。[3]
Michael J. Freedman は、複数のメッセージがまとめられるオニオン ルーティングの拡張として「ガーリック ルーティング」を定義しました。彼は各メッセージを「電球」と呼びましたが、I2P では「ニンニクのクローブ」と呼んでいます。すべてのメッセージは、それぞれ独自の配信指示を持ち、エンドポイントで公開されます。[引用が必要]これにより、オニオン ルーティングの「返信ブロック」を元のメッセージと効率的にまとめることができます。[引用が必要]
ガーリック ルーティングは、 I2P をTorやその他のプライバシー ネットワークや暗号化ネットワークと区別する重要な要素の 1 つです。この名前は、このプロトコルの構造に似ているニンニク植物に由来しています。「ガーリック ルーティング」は、 Roger Dingledineの Free Haven 修士論文のセクション 8.1.1 (2000 年 6 月)で Michael J. Freedman によって初めて考案されました。これは、 Onion Routingから派生したものです。[4]ただし、 I2Pでのガーリック ルーティングの実装は、 Freedman によって提案された設計とは異なります。主な違いは、ガーリック ルーティングには単方向トンネルがあるのに対し、 TorやMixmasterなどの主流の代替手段は双方向トンネルを使用していることです。
ガーリックキャスト: 軽量で分散化されたコンテンツ共有
ガーリック ルーティング プロトコルの潜在的な実装の 1 つが、論文「ガーリック キャスト: 軽量で分散化された匿名コンテンツ共有」で紹介されています。[5] そのアイデアは、ガーリック ルーティングに基づいて、回復力があり、遅延の少ない匿名コンテンツ共有ネットワークを提供することです。このシステムを従来のTorネットワークと異なるものにする際立った利点は、安全で高速な通信を中心に設計されていることです。これは、ガーリック キャスト システムがランダム ウォークを使用してオーバーレイ ネットワーク内のプロキシを見つけ、セキュリティが強化された情報分散アルゴリズムを使用してコンテンツを安全かつ高速に配信できるようにすることで可能になりました。[5] 最後に、ガーリック キャスト ネットワークは、高度な匿名性を提供しながら、さまざまな攻撃に対して高い耐性を持つように設計されています。[6]
ガーリックルーティングを使用する P2P アプリケーションのリスト
- I2P は、アプリケーションをその上で実行できる匿名オーバーレイ ネットワークです(オープン ソース、Java で記述)
- Perfect Dark は、ミックスネットと分散データストアを利用して匿名性を提供する P2P クライアントです(フリーウェア、Windows用に作成)
参照
参考文献
- ^ 「ガーリックルーティングで匿名でインターネットを閲覧する方法 - Make Tech Easier」2019年8月21日。
- ^ B, David (2014 年 1 月 27 日)。「ダークネットの一般的な弱点: 攻撃戦略の概要」。
- ^ Zantour, Bassam; Haraty, Ramzi A. (2011). 「I2P データ通信システム」。ICN 2011 議事録: 第 10 回国際ネットワーク会議: 401–409 ページ。
- ^ 「ガーリックルーティング - I2P」。geti2p.net。
- ^ ab 「Penn State WebAccess Secure Login」。IEEE 。 2017年10月4日閲覧。
- ^ Qian, Chen; Shi, Junjie; Yu, Zihao; Yu, Ye; Zhong, Sheng (2016). 「Garlic Cast: 軽量で分散化された匿名コンテンツ共有」。2016 IEEE 22nd International Conference on Parallel and Distributed Systems ( ICPADS)。pp. 216–223。doi :10.1109/ ICPADS.2016.0037。ISBN 978-1-5090-4457-3. S2CID 5544561。
