I2p

I2p
I2P
Aktuelle Version: 0.7.2
(19. April 2009)
Betriebssystem: Plattformunabhängig
Kategorie: Overlay-Netzwerk, Sicherheitssoftware
Lizenz: mehrere: Gemeinfreiheit, BSD-Lizenz, GNU GPL, MIT-Lizenz, Artistic License
Deutschsprachig: teilweise
i2p2.de

I2P (Abk. für Invisible Internet Project, deutsch: unsichtbares Internet-Projekt) ist ein Freie-Software-Projekt mit dem Ziel, ein anonymes/pseudonymes Netzwerk zu schaffen, welches eine einfache Übertragungsschicht mit dem Nutzen der Anonymität und Sicherheit für Applikationen zur Verfügung stellt. Das Netzwerk selbst ist nachrichtenbasiert (wie IP), bietet aber auch eine Bibliothek an, die Streaming von Daten erlaubt und TCP ähnelt. Die Kommunikation ist an beiden Enden verschlüsselt, dafür werden insgesamt vier Schichten zur Verschlüsselung je Paket verwendet. Auch die Empfangspunkte sind wiederum durch Verschlüsselungsverfahren geschützt. Größtenteils besteht diese aus einem Paar öffentlicher Schlüssel.

Obwohl die meisten der Software-Entwickler vorher Teil der IIP- und Freenet-Gemeinschaft waren, sind schon auf den ersten Blick deutliche Unterschiede zwischen deren Konzept und dem Design von I2P erkennbar. IIP ist ein anonymer, zentralisierter IRC-Server, Freenet ist ein Zensur-resistenter, über mehrere Clients verteilter Datenspeicher, I2P jedoch ist eine anonyme, über Peer-to-Peer verteilte Kommunikationsschicht, die dafür entworfen wurde, jedes herkömmliche Protokoll (z. B. Usenet, E-Mail, IRC, HTTP, Telnet, Jabber, …), genauso wie die traditionellen verteilten Anwendungen (z. B. Squid oder auch DNS) zu unterstützen. Es sind verschiedene Dienste in Entwicklung wie Syndie (authentifizierbarer und anonymer Blog), anonyme E-Mail (funktionsfähig), anonymes IRC (funktionsfähig), eepsites (funktionsfähig).

Inhaltsverzeichnis

Realisierung

Der Kern der I2P-Anwendung ist in Java geschrieben, eine aktuelle Java-Version muss also installiert sein.

Ein Teil der Dienste ist in Form von Webanwendungen integriert und über den Browser erreichbar. Die zentrale Rolle spielt hierbei die „router console“ als Einstiegsseite.

Andere Dienste werden teilweise dadurch realisiert, dass der I2P-Dienst als Proxy (z. B. für HTTP, IRC, Mail, CVS) arbeitet, wobei er sich teilweise gegenüber dem jeweiligen Client wie ein normaler Server verhält. Auf diese Weise können dann die normalen Client-Programme wie Firefox eingesetzt werden, die lediglich auf den eigenen I2P-Server/Proxy umkonfiguriert werden müssen. Hierbei kommen meist abweichende, 4-stellige Port-Nummern zum Einsatz.

Daneben gibt es noch speziell angepasste Zusatzprogramme: eine Erweiterung für Azureus für BitTorrent im I2P-Netz und I2Phex, ein I2P-Gnutella-Servent. Die Netze I2P-Bittorrent und I2P-Gnutella sind ohne Verbindung zu ihren nicht anonymen Vaternetzen, so dass hier Inhalte separat bereitgestellt werden müssen.

Versionsplanung

I2P ist nach Einstufung der Entwickler eine Beta-Version und bietet noch nicht den angestrebten Grad an Anonymität. Dieser soll in einer Version 1.0 erreicht werden.

Applikationen

Syndiemedia

Syndiemedia, kurz Syndie, ist der Versuch, ein benutzerfreundliches und sicheres Blogging-Tool zu schaffen, welches die Technologien von anonymen und sicheren Systemen wie I2P, Tor, Freenet, MNet und anderen verwendet. Die Inhalts-Distributionsseite wird dabei vom verwendeten System losgelöst; Syndie lässt sich über das Web mit allen gängigen Anonymisierern nutzen. Syndie erlaubt Benutzern die Bildung netzwerkübergreifender Communitys, anstatt sich auf ein bestimmtes Netzwerk zu konzentrieren, und ist dadurch weniger von Trends abhängig.

Syndies Ansatz ist es, die Sicherheits-, Anonymitäts- und Kryptografiewelten mit der Einfachheit und dem Benutzerfokus der Bloggingwelt zu verschmelzen. Vom Benutzerstandpunkt her kann man Syndie als sicheres verteiltes LiveJournal sehen, während es technologisch viel simpler aufgebaut ist. Im März 2007 wurde Syndie als eigenständiges Projekt unter dem Dach von I2P mit der Versionsnummer 1.005a herausgegeben.

I2PSnark

I2PSnark ist ein anonymer, in I2P als Web-Applikation integrierter Bittorrent-Client. Damit lassen sich spezielle I2P-Bittorrents unter Nutzung des I2P-Layers herunterladen oder auch erzeugen.

I2PRufus

I2PRufus ist ein anonymer, auf Rufus basierender Bittorrent-Client. Damit lassen sich spezielle I2P-Bittorrents unter Nutzung des I2P-Layers herunterladen oder auch erzeugen, es muss jedoch zusätzlich installiert werden.

I2Phex

I2Phex ist ein auf dem Open-Source-Programm Phex basierendes P2P-Programm. Dieses bildet ein anonymes Gnutella-Netz innerhalb des I2P-Netzes. Es muss jedoch zusätzlich installiert werden.

iMule

iMule ist ein auf aMule basierendes Programm für anonymes Filesharing über I2P.

Azureus/Vuze

Das Open-Source-Programm Azureus/Vuze hat ebenfalls eine I2P-Funktion; allerdings konnte die Tauglichkeit bisher nicht reproduzierbar nachvollzogen werden, die Entwickler raten deshalb von der Verwendung ab.

Susimail

I2P besitzt einen kostenlosen, pseudonymen E-Mail-Dienst, der von „Postman“ gehostet wird. Susimail wurde entwickelt, um Sicherheitslücken traditioneller E-Mail-Clients zu vermeiden. Diese Clients geben beispielsweise Auskunft über die tatsächliche Identität des Benutzers und gefährden somit die Anonymität.

SAM

SAM ist ein Protokoll, welches es erlaubt, I2P-basierte Programme in einer größeren Auswahl von Programmiersprachen zu entwickeln.

I2PTunnel

I2PTunnel ist eine in I2P eingebettete Anwendung, die es erlaubt, beliebige TCP/IP-Dienste über I2P zur Verfügung zu stellen.

I2P-Messenger

Seit Anfang 2008 gibt es ein Programm für Instant Messaging.[1] Es basiert auf der .NET-Technologie. Der I2P-Messenger verbindet sich direkt (ohne Zuhilfenahme eines zentralen Servers) mit dem Gesprächspartner. Die Entwicklung befindet sich in der Beta-Phase und es werden noch nicht alle Betriebssysteme unterstützt.

Unterschied zu Tor

Während Tor hauptsächlich anonyme Proxyserver für diverse Internet-Dienste wie IRC, E-Mail oder HTTP bietet, geschieht bei I2P primär alles innerhalb des Netzwerks.

Quellenangaben

  1. http://forum.i2p2.de/viewtopic.php?t=2474

Verwandte Projekte

Weblinks

Für die folgenden Links muss I2P installiert sein:


Wikimedia Foundation.

Игры ⚽ Поможем сделать НИР

Schlagen Sie auch in anderen Wörterbüchern nach:

  • I2P — Das Anonyme Netzwerk Basisdaten Aktuelle Version 0.8.11 (8. November 2011) …   Deutsch Wikipedia

  • I2P — Le Réseau Anonyme Développeur https://www.i2p2.de/team.html …   Wikipédia en Français

  • I2P — La Red Anónima I2P router console 0.7.7 Desarrollador Comunidad I2P …   Wikipedia Español

  • I2p — Développeur http://www.i2p2.de/team.html …   Wikipédia en Français

  • .i2p — Введение 2004 Тип домена псевдо домен верхнего уровня Статус действующий Регистратор I2P Назначение Обеспечение доступа к ресурсам сети i2p …   Википедия

  • I2P — Проверить нейтральность. На странице обсуждения должны быть подробности …   Википедия

  • I2P — Infobox Software name = I2P logo= caption = developer = I2P developers latest release version = 0.6.4 latest release date = release date|2008|10|6 operating system = Cross platform genre = Overlay network license = Free/Open Source… …   Wikipedia

  • Imule — Ein ed2k Client für das anonyme I2P Netzwerk. Basisdaten Aktuelle Version: 1.3.5 (10.12.2008) …   Deutsch Wikipedia

  • IMule — Ein ed2k Client für das anonyme I2P Netzwerk. Basisdaten Aktuelle Version 1.4.6 (4. November 20 …   Deutsch Wikipedia

  • IMule — Développeur iMule Team Dernière version …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”