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

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

I2P, originariamente chiamata Invisible Internet Project, è un software libero e open source per la realizzazione di una rete anonima. La rete offre un livello in cui le applicazioni possono scambiarsi dati, messaggi, navigare e quant'altro. Tutti i dati sono avvolti con diversi livelli di crittografia. Gli sviluppatori tendono a sottolineare che vi sia la possibilità di bug e non vi è ancora stata abbastanza analisi della rete. Stanno lavorando a rendere gli attacchi molto più costosi per il montaggio della rete. La rete stessa è rigorosamente a base di invio messaggi (come IP), ma non vi è una libreria a disposizione per consentire lo streaming di comunicazioni affidabili su di esso (simile al protocollo TCP, anche se dalla versione 0.6 vi è un nuovo trasporto dati basato su UDP SSU). Sebbene molti sviluppatori abbiano preso parte alla community di e Freenet, vi sono differenze significative tra i loro progetti e concetti. IIP è stato un server IRC anonimo centralizzato, Freenet è una rete peer-to-peer decentralizzata, creata per resistere alla censura. I2P è un livello di comunicazione anonimo peer-to-peer distribuito progettato per eseguire qualsiasi servizio Internet tradizionale (ad esempio, Usenet, E-mail, IRC, file sharing, Web hosting e HTTP, Telnet), così come le più tradizionali applicazioni distribuite. Ci sono diverse differenze anche con Tor, quest'ultimo un servizio maggiormente centralizzato mentre I2P a differenza di I2P, decentralizzato peer-to-peer. I2P è ancora in sviluppo beta dal 2003, quindi non ancora ritenuto idoneo per gli usi che necessitano di un anonimato forte.

Abstract from DBpedia / Wikipedia · CC BY-SA

Gallery (10)