匿名ネットワーク実装 I2P 1.9.0 および C++ クライアント i2pd 2.43 のリリース

匿名ネットワーク I2P 1.9.0 と C++ クライアント i2pd 2.43.0 がリリースされました。 I2P は、通常のインターネット上で動作する多層匿名分散ネットワークであり、エンドツーエンド暗号化を積極的に使用して、匿名性と分離性を保証します。ネットワークは P2P モードで構築され、ネットワーク ユーザーが提供するリソース (帯域幅) のおかげで形成されます。これにより、集中管理されたサーバーを使用せずに実行できます (ネットワーク内の通信は、サーバー間の暗号化された一方向トンネルの使用に基づいています)。参加者と仲間)。

I2P ネットワークでは、匿名で Web サイトやブログを作成したり、インスタント メッセージや電子メールを送信したり、ファイルを交換したり、P2P ネットワークを組織したりできます。 クライアント/サーバー (Web サイト、チャット) および P2P (ファイル共有、暗号通貨) アプリケーション用の匿名ネットワークを構築して使用するには、I2P クライアントが使用されます。 基本的な I2P クライアントは Java で書かれており、Windows、Linux、macOS、Solaris などの幅広いプラットフォームで実行できます。 I2pd は C++ による I2P クライアントの独立した実装であり、修正された BSD ライセンスの下で配布されます。

I2P の新バージョンでは、UDP に基づいた新しいトランスポート プロトコル「SSU2」の開発が完了し、パフォーマンスとセキュリティが向上しました。ピア側とリレー側で SSU2 をチェックするテストが実装されました。 「SSU2」プロトコルは、Android および ARM ビルドだけでなく、他のプラットフォームに基づく少数のルーターでもデフォルトで有効になっています。 2 月のリリースでは、すべてのユーザーが「SSU2」を有効にする予定です。 SSU25519 の実装により、暗号スタックを完全に更新し、非常に遅い ElGamal アルゴリズムを取り除くことができます (エンドツーエンド暗号化の場合、ElGamal/AES+SessionTag の代わりに ECIES-XXNUMX-AEAD-Ratchet の組み合わせが使用されます) )、SSU と比較してオーバーヘッドが削減され、モバイル デバイスのパフォーマンスが向上します。

その他の改善点には、デッドロック検出機能の追加、ルーター情報 (RI、RouterInfo) が確実にピアに送信されること、古い SSU プロトコルでの MTU/PMTU 処理の改善などがあります。 i2pd では、SSU2 トランスポートが最終形式になり、新規インストールではデフォルトで有効になり、アドレス帳を無効にする機能が追加されました。

出所: オープンネット.ru

コメントを追加します