
i2pd v2.61.0
🛡 I2P: エンドツーエンド暗号化と匿名のインターネット
注:Android向けのi2pdはi2pd-androidリポジトリに、Qt GUI版はi2pd-qtリポジトリにあります。macOS向けGUI版はgui-i2pdリポジトリにあります。
i2pd
i2pd(I2P Daemon)は、I2Pクライアントの完全なC++実装です。
I2P(Invisible Internet Protocol)は、汎用匿名ネットワーク層です。 I2P上のすべての通信は匿名かつエンドツーエンドで暗号化され、参加者は実際のIPアドレスを公開しません。
I2Pクライアントは、匿名I2Pネットワークを構築・利用するためのソフトウェアです。このようなネットワークは、匿名のピアツーピアアプリケーション(ファイル共有、暗号通貨)や、匿名のクライアント・サーバーアプリケーション(ウェブサイト、インスタントメッセンジャー、チャットサーバー)によく使用されます。
I2Pは、世界中の人々が制限なく通信し、情報を共有することを可能にします。
機能
- 分散型匿名ネットワークフレームワーク
- エンドツーエンドの暗号化通信
- 軽量、シンプルな依存関係、高速なパフォーマンス
- セキュアなアプリケーション開発者向けの豊富なAPI群
リソース
インストール
i2pdをインストールする最も簡単な方法は、プリコンパイル済みパッケージとバイナリを使用することです。 ほとんどのパッケージはリリースページから入手できます。 詳細についてはドキュメントを参照してください。
ビルド
お使いのOSでi2pdをソースからビルドする方法については、ドキュメントを参照してください。
注意:Qt GUI版のi2pdはi2pd-qtリポジトリ、Android版はi2pd-androidリポジトリにあります。
ビルド手順:
対応OS:
- GNU/Linux (Debian, Ubuntu, など) -
- CentOS, Fedora, Mageia -

- Alpine, ArchLinux, openSUSE, Gentoo, など
- Windows -
- Mac OS -
- Docker イメージ -
- Snap -
- FreeBSD -
- Android
- iOS
i2pdの使用方法
ローカライゼーション
Crowdinプラットフォームを使って、i2pdの翻訳をお手伝いいただけます! 翻訳プロジェクトはこちらにあります。
新しい言語のリクエストはプロジェクトのディスカッションページで受け付けています。
LLM/AI不使用ポリシー
プルリクエストにLLM/AI生成コードは使用禁止 課題にLLM/AI生成テキストは使用禁止
寄付
E-Mail: i2porignal at yandex.com
BTC: 3MDoGJW9TLMTCDGrR9bLgWXfm6sjmgy86f
LTC: LKQirrYrDeTuAPnpYq5y7LVKtywfkkHi59
ETH: 0x9e5bac70d20d1079ceaa111127f4fb3bccce379d
GST: GbD2JSQHBHCKLa9WTHmigJRpyFgmBj4woG
DASH: Xw8YUrQpYzP9tZBmbjqxS3M97Q7v3vJKUF
ZEC: t1cTckLuXsr1dwVrK4NDzfhehss4NvMadAJ
ANC: AQJYweYYUqM1nVfLqfoSMpUMfzxvS4Xd7z
XMR: 497pJc7X4xqKvcLBLpSUtRgWqMMyo24u4btCos3cak6gbMkpobgSU6492ztUcUBghyeHpYeczB55s38NpuHoH5WGNSPDRMH
ライセンス
このプロジェクトはBSD 3-Clauseライセンスの下でライセンスされています。ライセンスの全文はプロジェクトのソースコードルートにあるLICENSEファイルにあります。