Skip to content
I2P
EntityQ565283· pop 31· linked from 366 articles

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
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

Gallery (10)

Connections

Categories