Java Anon Proxy ( JAP ) は、 JonDonymとも呼ばれ、取り消し可能な匿名性 でWebを閲覧できるように設計されたプロキシシステムでした。[ 3 ]これは元々 、ドレスデン工科大学、レーゲンスブルク大学、およびシュレースヴィヒ=ホルシュタイン州のプライバシー コミッショナーのプロジェクトの一環として開発されました。クライアント ソフトウェアはJavaプログラミング言語で記述されています。このサービスは 2021 年 8 月に終了しました。
クロスプラットフォームで無料であり、ミックスカスケードを通してリクエストを送信し、複数のユーザーのデータストリームを混合することで、外部の人間に対してデータをさらに難読化する。
JonDonymはJavaをサポートするすべてのプラットフォームで利用可能です。さらに、ANONdroidはAndroid用のJonDonymプロキシクライアントです。[ 4 ] [ 5 ]
JonDonymクライアントプログラムでは、ユーザーは独立した組織が提供する複数のMix Cascades(つまり、匿名化プロキシのグループ)から選択できます。ユーザーは、これらのオペレーターのうち、誰を信頼し、誰を信頼しないかを自分で選択できます。これは、匿名化プロキシ自体が匿名であるTorやI2Pのようなピアツーピアベースの匿名ネットワークとは異なります。つまり、ユーザーは未知のプロキシオペレーターに頼らざるを得ません。しかし、これはJonDonymを介した接続に使用されるすべてのリレーが既知であり、識別可能であるため、ハッカー、政府機関、ロビー団体によって非常に容易に標的にされる可能性があることを意味します。例えば、これは後述する問題につながり、裁判所の命令により、システム全体の管理権が事実上ドイツ政府に与えられました。後述するように、リレーの国際的な分散やTorの追加使用などの解決策は、この独立性の喪失をある程度緩和することができます。
サービスの速度と可用性は、カスケード内のミックスのオペレーターに依存するため、変動します。カスケード上のユーザー数が増えると匿名性は向上しますが、ユーザー数が多すぎると、単一ユーザーが利用できる速度と帯域幅が低下する可能性があります。
JonDonymの利用はこれまでも(そして現在も)無料ですが、2007年6月22日に当初の大学研究プロジェクトへの資金援助が終了して以来、元のプロジェクトチームのメンバーによってスタートアップ企業であるJondos GmbHが設立されました。Jondos GmbHは開発を引き継ぎ、制限の多い国からのユーザーがシステムに接続しやすくするための、より優れたブロック耐性機能の開発に取り組んでいます。
その結果、JAPクライアントはJonDoに、サービス自体はAN.ONからJonDonymに名称変更されました。[ 6 ] JonDonymミックスカスケードは主に複数の国の中小企業によって運用されており、ミックスカスケードには高度なセキュリティのために常に3つのミックスサーバーが含まれています。Jondos GmbHの契約者はミックスの十分なスループットを確保する必要があるため、30~50kbit/sの速度で匿名ウェブブラウジングが可能です。無料のカスケードもまだ運用されていますが、商用のカスケードのような低遅延、カスケードあたりの複数のミックス、または保証された帯域幅は提供していません。
ユーザーのオンライン活動は、カスケードのすべてのミックスがログファイルを保持し、それらのログを関連付けることで連携してのみ明らかになります。[ 7 ]しかし、すべてのミックスオペレーターは、そのようなログを保持しないという自主的な誓約に署名する必要があり、どの観察者にとっても、長いカスケードのすべてのオペレーターに潜入することは困難です。
2003 年 7 月、ドイツ連邦刑事庁 (BKA) [ 8 ] [ 9 ]は、児童ポルノをホストしている特定の Web アドレスへのアクセスを Dresden Mix の運営者に記録させる令状を取得しました。AN.ON は、これを可能にするためにサーバー ソフトウェアに犯罪検出機能を導入することを決定しました。この機能は、2003 年 8 月 18 日に変更されたソース コードを公開することで明らかになり、その後多くのユーザーから批判されました。Dresden Mix では、この機能は今日までソフトウェアの一部として残っています。運営者にとって過去の活動を追跡することは技術的にはまだ不可能ですが、匿名性は現在、監視裁判所命令が発行された時点までしか適用されません。[ 10 ]ただし、この新機能は AN.ON の脅威モデルでカバーされており、それ自体がセキュリティ リークではないと指摘されています。
地方当局からの脅威への対応として、このシステムは国際的に広まった。連鎖的なミックスが複数の国に広がった場合、これらの国すべての法執行機関が協力して誰かの身元を明らかにしなければならない。[ 11 ] AN.ONは、監視裁判所命令の成功数と失敗数を毎年公表している。[ 12 ] AN.ONは、犯罪検出機能のプライバシー保護を強化するためのさらなる研究を行っている。[ 3 ]
2006年5月以降、JonDonymはTorネットワークのクライアントとしても使用でき、2006年以降はMixminionネットワークのクライアントとしても使用できます。[ 13 ]これらの機能はまだ初期段階であり、ソフトウェアのベータ版でのみ利用可能です。