
Also known as Invisible Internet Project, IIP, Invisible IRC Project
The Invisible Internet Project (I2P) is an anonymous network layer (implemented as a mix network) that allows for censorship-resistant, peer-to-peer communication. Anonymous connections are achieved by encrypting the user's traffic (by using end-to-end encryption), and sending it through a volunteer-run network of roughly 55,000 computers distributed around the world. Given the high number of possible paths the traffic can transit, a third party watching a full connection is unlikely. The software that implements this layer is called an "I2P router", and a computer running I2P is called an "I2
In the Vinony graph
Within Vinony's link graph, I2P is referenced by 366 other articles, and connects out to end-to-end encryption, email and Android.
It sits within the topics 2003 software, Anonymous file sharing networks and Application layer protocols.
Its subject is documented across 29 Wikipedia language editions.
Key facts
- Software.language
- Albanian, Arabic, Armenian, Asturian, Azerbaijani, Bengali, Bosnian, Breton, Bulgarian, Catalan, Chinese (China), Chinese (Gan), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, Estonian (Estonia), Filipino, Finnish, French, Galician, German, Greek, Hebrew, Hindi, Hungarian, Icelandic, Indonesian, Italian, Japanese, Korean, Kurdish, Lithuanian, Macedonian, Malagasy, Mongolian, Norwegian Bokmål, Norwegian Nynorsk, Occitan (post 1500), Oromo, Persian, Polish, Portuguese, Portuguese (Brazil), Romanian, Russian (Russia), Serbian, Sinhala, Slovak, Slovenian, Spanish, Spanish (Argentina), Swedish (Sweden), Tagalog, Thai, Turkish (Turkey), Turkmen, Ukrainian (Ukraine), Urdu, Vietnamese, Yoruba.
- Software.genre
- Anonymity application, Overlay network, mix network, garlic router, peer-to-peer
- Software.license
- Public domain, BSD, GPL, MIT (license varies by component)
- Software.title
- I2P
- Software.name
- I2P — The Anonymous Network
- Software.logo
- I2P logo 2019.svg
- Software.logo_size
- 300px
- Software.caption
- I2P 0.9.8.1 Router Console
- Software.author
- I2P Team
- Software.programming language
- Java
- Software.operating system
- Cross-platform: Unix-like (Android, Linux, BSD, macOS), Microsoft Windows
via Wikipedia infobox
Source code
This is the source code for the reference Java implementation of I2P. See INSTALL.txt or the installation instructions for your system: Windows macOS Linux Android Prerequisites Java SDK (preferably Oracle or OpenJDK) 17 or higher Non-linux operating systems and JVMs: See Certain subsystems for embedded (core, router, mstreaming, streaming, i2ptunnel) require only Java 6 Apache Ant 1.9.8 or higher The xgettext, msgfmt, and msgmerge tools installed from the GNU gettext package Build environment must use a UTF-8 locale. This will download dependencies over the clearnet by default, including Gradle itself. To download through a SOCKS proxy (e.g. Tor), add the following lines to your ~/.gradle/gradle.properties : Development builds Automatic CI builds are available at the continuous integration page.
Excerpt from the source-code README · 3,025 chars · not written by Vinony
Wikidata facts
- Instance of
- free software
- Platform
- Android
- Official website
- geti2p.net/uk
- Image
- I2P router console 0.9.31-0.png
- Has use
- anonymous P2P
Show 17 more facts
- language of work or name
- French
- operating system
- OpenBSD
- software version identifier
- 2.11.0
- inception
- 2003-00-00
- Commons category
- I2P
- programmed in
- Java
- topic's main category
- Category:I2P
- source code repository URL
- cvs://cvs.invisiblenet.net:/cvsroot/freeweb
- issue tracker URL
- trac.i2p2.de
- software quality assurance
- continuous integration
- publication date
- 2003-00-00
- IRC channel URL
- irc://irc.duck.i2p/#i2p
- official blog URL
- geti2p.net/blog
- distributed by
- Google Play
- translation contribution URL
- www.transifex.com/otf/I2P
- input device
- touchscreen
- social media followers
- 1977
Sources (13)
via Wikidata · CC0
Article · 日本語
I2P(The Invisible Internet Project: 「不可視インターネットプロジェクト」)とは、コンピュータネットワークによる通信の始点と終点を匿名化し、さらに端点間の通信内容も暗号化するという方法で匿名化されたネットワークを構成するソフトウェア、およびプロトコルの名称である。 I2Pにおける通信では端点は暗号化された識別子(公開鍵暗号の鍵ペアにもとづく)によってネットワーク上で一意に識別される。TCP/IPによる通信がホスト名(IPアドレス)とポート番号によって一意に識別される事と似ている。このI2Pの端点識別子からはIPアドレスを知る事ができないため、ネットワークの利用者、サービス提供者ともに匿名での通信が可能になっている。 I2Pは既存のTCP/IPネットワークの上にオーバレイされたネットワークとして機能する。I2PネットワークのAPIを直接使ったアプリケーションの開発が計画されているが、今のところ存在しない。かわりに、既存のアプリケーションをI2Pネットワークを通信路として利用できるようにするためのブリッジ(プロキシ)ソフトウェアI2PTunnelが提供されている。
Abstract from DBpedia / Wikipedia · CC BY-SA