PDA

Voir la version complète : [I2P]Il progetto Internet invisibile



robijay
28/03/2015, 18h41
[*=center]I2P è una rete di copertura anonima, una rete dentro la rete. Il suo scopo è di proteggere le comunicazioni dal controllo a tappeto e dal monitoraggio di terze parti come gli ISP.
[*=center]I2P è usato da molte persone che ci tengono alla propria privacy: attivisti, oppressi, giornalisti e gole profonde, e anche persone normali.
[*=center]Nessuna rete può essere "perfettamente anonima". L'intento continuo di I2P è di rendere gli attacchi sempre più difficili da lanciare. Il suo anonimato si rafforzerà all'aumentare delle dimensioni e degli studi accademici che verranno continuamente condotti.
[*=center]I2P è disponibile per desktop, sistemi integrati (come il Raspberry Pi) e i telefonini Android. Dacci una mano con il passaparola!



Come funziona?
Per render anonimi i messaggi inviati, ogni applicazione client ha un "router" I2P che costruisce "tunnel" in entrata e in uscita: una sequenza di peer che passano messaggi in una direzione (per e dal client, rispettivamente). A sua volta, quando un client vuole inviare un messaggio ad un altro client, il client manda quel messaggio attraverso uno di quei tunnel in uscita, diretto verso uno dei tunnel in entrata dell'altro client, raggiungendo finalmente la destinazione. Ogni partecipante della rete decide la lunghezza di questi tunnel, e facendo così, determina un compromesso tra anonimato, latenza e velocità di gestione, in accordo con le proprie necessità. Il risultato è che il numero dei peer che si ritrasmettono reciprocamente, da un capo all'altro, il messaggio è assolutamente il minimo necessario per venire incontro alle esigenze di sicurezza sia di chi invia, sia di chi riceve.

Cosa puoi farci?
All'interno della rete I2P, non vi sono limiti al modo in cui le applicazioni possono comunicare: quelle che usano normalmente UDP possono far uso delle funzionalità base di I2P, e quelle che usano generalmente TCP possono usare la libreria di streaming simil-TCP. Abbiamo un'applicazione generica che fa da ponte TCP/I2P ("I2PTunnel") che permette alle persone di inoltrare stream TCP nella rete I2P, nonché ricevere stream dalla rete e inoltrarle verso uno specifico indirizzo TCP/IP.

Il team di sviluppo di I2P è un gruppo aperto a chiunque sia interessato a partecipare, e tutto il codice è open source. Il cuore del kit di sviluppo di I2P e l'attuale implementazione del router sono scritti in Java (utilizzano attualmente sia sun che kaffe, in futuro è pianificato il supporto a gcj), ed esiste anche una semplice API basata su socket per accedere alla rete da altri linguaggi (è disponibile una libreria C, e sono in sviluppo quelle di Python e Perl). La rete è in continuo sviluppo e non ha ancora raggiunto la versione 1.0, ma l'attuale roadmap definisce il nostro piano di lavoro.

Windows desktop download

**Hidden Content: Check the thread to see hidden data.**
[CENTER]