Anstelle des Anomos Projekts ist I2P nicht nur ein Service. Es ist eine Sammlung von Diensten wie anonymes surfen, der anonyme Gebrauch vom IRC-Clients, Newsreadern, E-Mail Clients, Blog Software und gleich verschiedene Arten des Filesharings. Eine englishsprachige Fassung des Interviews gibt es auch.
Wir haben uns kürzlich ausführlich mit zzz unterhalten, einem der derzeit Aktiven des Projekts. Man wurde nach unserem Anomos-Interview auf gulli aufmerksam. Da die Macher Mitte März auf den Chemnitzer Linux-Tagen ihr Projekt öffentlich vorstellen wollen, war es wichtig das Interview noch vor dem Event zu veröffentlichen. Aber lasst euch vom Namen der Messe nicht verunsichern: I2P funktioniert neben Linux auch hervorragend auf Basis von Windows XP und Vista.
Lars Sobiraj aka Ghandy: Hi zzz!
zzz: Hi Ghandy und vielen Dank für die Möglichkeit hier mit euch über I2P zu sprechen. Ich habe euer tolles Interview mit dem Anomos-Entwickler gelesen und bin sehr froh, dass ich euren Lesern jetzt auch unser Projekt vorstellen kann. Wir haben kürzlich Version 0.7 von I2P (die Ankündigung siehe hier) veröffentlicht, von daher ist das Timing geradezu perfekt.
Ghandy: Wenn überhaupt, magst du dich unseren Lesern vorstellen?
zzz: Nein, ich arbeite an einem anonymen Netzwerk und möchte selbst auch anonym bleiben, sorry.
Ghandy: Das ist kein Problem, ich verstehe deine Beweggründe. I2Ps Erfinder "JRandom" gab das Projekt im November 2007 auf, um eine längere Pause einzulesen. Du und der Entwickler "Complication" habt dann später alles übernommen um es fortzuführen. Wie bist du mit I2P in Berührung gekommen? Generell gefragt: Was reizt dich persönlich so sehr daran? Und wie teilt ihr im Team die Aufgaben auf?
zzz: I2P wurde von "JRandom" im Jahr 2003 aus der Taufe gehoben und wie Tor hat es einen starken Fokus auf Kryptografie und Anonymität. Dazu werden Techniken wie das Tunneln (von Datenströmen) und Onion Routing benutzt, allerdings mit einigen Unterschieden.
Im Jahr 2005 habe ich nach einer Software fürs anonyme Surfen gesucht und probierte zunächst Freenet aus, es konnte meine Bedürfnisse aber nicht so gut befriedigen. Danach war I2P dran und obwohl es auch nicht so toll lief, erkannte ich einiges an Potenzial darin.
Ich eröffnete meine ersten "eepsites" (interne I2P-Webseiten, die über den i2P Proxy laufen: Site 1 oder 2 - aber diese Links werden sehr langsam sein). Ende 2005 begann ich damit (beim Projekt) selber Code beizutragen.
Während "JRandom" Ende 2007 das Projekt verließ, die ganze Geschichte kann man hier nachlesen. Und im Frühjahr 2007 wechselte sein Interesse hin zu Syndie, eine anonyme, verschlüsselte Hochsicherheits-Plattform fürs Bloggen und sonstige Kommunikation. (Mein Mitstreiter) "Complication" und ich haben unsere Engagement in dem Jahr vergrößert und nachdem uns "JRandom" verlassen hatte, gab es einige interne Veränderungen bezüglich der Organisationsstruktur bei uns.
Zusätzlich zum eigentlichen Coden müssen einige Komponenten verwaltet werden, so auch das Hosten der Services wie (IRC, E-Mail, das Versions Kontrollsystem, Blogs, Foren, Download Sites etc.). Dazu muss der Code Dritter überprüft werden, das Release Building, das Schreiben von Pressemitteilungen, Übersetzungen, Support für Anwender und so weiter.
Es sind vermutlich ein Dutzend Personen beteiligt. Wie wir die Arbeit aufteilen und uns organisieren, während wir lediglich über unser anonymes Netzwerk verbunden sind? Ich weiß auch nicht genau, aber es funktioniert. ;-)
Ghandy: I2P ist eine Sammlung verschiedener Angebote. Wie kam es dazu, das Angebot in unterschiedliche Services aufzusplitten? Warum kam es dazu und was bietet ihr jetzt genau im Detail an?
zzz: I2P besteht aus dem zentralen Router und den Applikationen, die per I2P angesteuert werden können. Einige davon sind in unserem Paket drin, und manche sind separat verfügbar. Es existiert eine sehr strenge Architektur, die aus Sicherheitsgründen den Router und die Anwendungen voneinander trennt.
Der zentrale Router erzeugt die Tunnel für lokale Anwendungen, und tunnelt gleichzeitig Daten für Dritte. Die gebündelten Applikationen beinhalten einen HTTP-Proxy, ein IRC-Proxy, ein Adressbuch für die Weiterleitung, eine webbasierte Router-Konsole um die Router zu administrieren, ein BitTorrent-Client Namens "I2PSnark", ein Web-basierter E-Mail Client und andere Dinge.
Solche Programme, die nicht in unserem Paket eingebunden sind, sind ein Port von Phex (Filesharing mit dem Gnutella-Netzwerk, ein Port von eMule, und zahlreiche andere BitTorrent Clients.
Verschiedene Arten von Standard Programmen können mit I2P benutzt werden - Webbrowser, IRC Clients, Newsreader, E-Mail Programme und vieles mehr. Für weitere Infos empfehle ich unsere Einführung auf unserer Webseite.
Ghandy: Was sind die Vor- und Nachteile der Benutzung von I2P, wenn man es mit anderen Optionen wie TOR, einem Proxy oder einem VPN vergleicht?
zzz: Zunächst muss ich sagen, dass ich einen wahnsinnigen Respekt vor Tor habe. Und auch vor Roger Dingledine, den anderen Entwicklern und was sie erreicht haben. I2P und Tor haben ungefähr zeitgleich angefangen und weisen einige Ähnlichkeiten auf.
Tor hat in einem umfangreichen Maß von der Bereitstellung finanzieller Mittel, einer akademischen Analyse und einer großen Userbase Nutzen gezogen. Wir tauschen uns häufig mit den Leuten von Tor aus, was beiden Projekten zugutekommt.
Der fundamentale Unterschied zu Tor ist, dass es für den Datenverkehr ins Internet gemacht wurde. I2P wurde erschaffen, um den Verkehr innerhalb des eigenen Netzwerkes zu regeln, was von Tor als versteckter Service bezeichnet wird. Tor hat 1000 Exit Nodes, I2P nur eine. Das Verlassen eines anonymen Netzwerkes ins reguläre Internet beinhaltet viele schwer wiegende potenzielle Schwachstellen.
Wie Roger Dingledine es auf seiner Rede auf dem 25C3 ausgedrückt hat "Tor verschlüsselt nicht auf magische Art und Weise das Internet". Das macht I2P auch nicht. Der Zugriff auf Standardanwendungen kann sicher erfolgen aber es erfordert auch viel Umsicht. Das Schnüffeln oder noch schlimmer, das Blockieren von Exit Nodes ist sehr problematisch. Wenn man dies bedenkt, ist Tor die bessere Lösung, wenn man vor allem aufs Internet zugreifen will.
I2P wurde von Anfang an für die Sicherheit von Traffic und Applikationen innerhalb eines internen Netzwerks konzipiert. Wir haben Jahre damit verbracht, es schnell und zuverlässig zu gestalten. Wenn du eine anonyme und verschlüsselte Kommunikation innerhalb eines Netzwerks wünschst, dann ist I2P eine gute Wahl. I2P ist gut gerüstet für Peer-To-Peer, wir begrüßen P2P-Traffic.
Über 95% aller I2P-Anwender leiten Datenströme auch für andere Teilnehmer weiter, ganz im Gegensatz zu Tor, wo der Anteil sehr gering ausfällt. Mit anderen Worten trägt fast jeder etwas zur Leistungsgrenze des Netzwerkes bei. Es ist nicht so, dass viele Leute einfach nur die Kapazität eine der wenigen großen Nodes ausnutzt. Wir haben sehr sichere, maßgeschneiderte Oberflächen für Anwenderprogramme.
Tor ist viel besser dabei die Blockade von ISPs und staatlicher Stellen zu umgehen. Da die Zahl der Anwender ansteigt, wird dies zunehmend wichtig für uns.
Im Vergleich zu Anomos ist I2PSnark in mehreren Bereichen vergleichbar zu deren Dienst. Wir machen dafür aber nicht explizit Werbung. Zudem ist unser Service komplex, wir haben noch viele andere Angebote in diesem Bereich. (die für BitTorrent-User weniger interessant sein dürften) Eine Möglichkeit wäre es speziell ein Paket für die BitTorrent-Anwender zu schnüren, das einige andere Angebote ausschließt.
Wir haben die Leute von Anomos auf dem 25C3 getroffen und ich wünsche ihnen viel Erfolg. Ich bin sehr aufgeregt wegen deren Konstruktion und hoffe deren Produkt bald zu Gesicht zu bekommen. Ich hoffe, wir werden weiterhin eng mit ihnen zusammenarbeiten.
Ghandy: I2P wurde ursprünglich nicht dafür gemacht um damit Filesharing zu betreiben. Was glaubst du, wie viele es trotzdem tun? Wie erfolgsversprechend ist es dies trotzdem auf diesem Weg zu tun? Welche Geschwindigkeiten kann man dabei erreichen?
zzz: Wir haben lediglich weniger als 1000 Anwender gleichzeitig online und über 3000 einzelne Besucher pro Monat. In Anbetracht dieser Zahlen sind wir vielleicht hundert Mal kleiner als Tor. Vielleicht sind es 600 Leute, die da gleichzeitig per BitTorrent online sind, was man eventuell mit Tor vergleichen kann, keine Ahnung.
I2P wurde erstellt als Overlay-Netzwerk für verschlüsselte, anonyme Kommunikation. Von daher ist es ideal für Peer-To-Peer Programme. Solche Applikationen erzeugen sehr viel Traffic, wie du weißt. Von daher kann man andere Datenströme dahinter verbergen. Wenn die P2P-Anwendungen schneller sind, hilft uns das beim Optimieren des Netzwerkes, weswegen wir die Leute nicht vom P2P abschrecken werden.
Alle Filesharingprogramme funktionieren aber nur innerhalb des I2P-Netzwerkes, es gibt beispielsweise keinen Zugang zu regulären Torrents. Alle P2P-Clients sind derart modifiziert, dass sie aus Sicherheitsgründen lediglich innerhalb unseres Netzwerkes funktionieren. Du kannst nicht einfach einen normalen Client benutzen. So klein wie unser Netzwerk ausfällt ist auch das Angebot an Inhalten, die darüber zur Verfügung stehen. Typische BitTorrent Downloadgeschwindigkeiten liegen bei 5 KByte/Sekunde bis zu 20 KBps, was ausreicht, um einen Film mit 700MB innerhalb eines Tages zu ziehen. Das Netzwerk ist schon viel schneller geworden, wir arbeiten an weiteren Verbesserungen. Jeder potenzielle User muss selbst entscheiden, ob der Grad an Anonymität und Sicherheit in Kombination mit der Geschwindigkeit und dem Angebot und den damit verbundenen Beschränkungen interessant genug für ihn ist. Wie wir es zu sagen pflegen "Anonymität ist nicht umsonst" - die Verschlüsselung und das Routing erzeugen jeweils enorme Aufwendungen.
Ghandy: Manche Analysten behaupten, Privatsphäre gäbe es in den USA überhaupt nicht. Glaubst du daran wird sich nach Obamas Wahl zum Präsidenten etwas ändern? Und wie schätzt du die Sachlage in Europa ein?
zzz: Ich glaube die Privatsphäre ist in der ganzen Welt schweren und weiter ansteigenden Angriffen ausgesetzt. Ich glaube Obama kann an diesem globalen Trend nicht viel ändern.
Ghandy: Wie schwer oder einfach ist es I2P zu installieren?
zzz: Dies ist ein plattformübergreifendes Produkt. Die Installation verläuft simpel, egal ob man Linux oder Windows installiert hat, auch inklusive Vista.
(Tipp von Ghandy: Die Benutzer der deutschen Distribution von Vista müssen ihr I2P Verzeichnis direkt in C:/ und nirgendwo sonst erstellen, dann läuft die Software in jedem Fall. I2P nicht wie vorgeschlagen in einem Unterverzeichnis installieren!)
Ghandy: Wie sicher ist euer Angebot wirklich derzeit? Ich hörte, ihr könnt keine absolute Sicherheit gewährleisten bis Version 1.0 veröffentlicht wurde. Wann kann mit der ersten offiziellen Version gerechnet werden?
zzz: Ich weiß nicht, ob wir jemals im Einzelfall absolute Sicherheit gewährleisten können. "Sicherheit" ist immer relativ und beruht auf deinen Bedürfnissen, sprich deinen Zielen, Resourcen und denen deiner Gegner.
Aber im Detail gesprochen, die beiden Bereiche, die es betrifft, sind die vom Netzwerk. Die Einbindung und der Aufbau sind nie von Aussenstehenden überprüft worden. Bislang haben wir soweit ich weiß noch von keinen technisch fortgeschrittenen Gegnern die Aufmerksamkeit erregt. Die grundlegende Architektur und die Verschlüsselung haben sich seit Jahren nicht geändert.
Wir arbeiten an zahlreichen fortgeschrittenen Features in I2P, die die Anonymität und Sicherheit verbessern soll. Als Gesamtpaket dachte ich da an einen "super-secret mode", beziehungsweise an eine zusätzliche Schicht außerhalb der Schichten des Netzwerkes.
Wenn wir Fehler oder Lücken bezüglich der Anonymität finden, erledigen wir das. Wann werden wir perfekt, offiziell oder reif für 1.0 sein? Keine Ahnung, so schnell nicht. Die Anwender jeglicher Dienste in diesem Bereich sollten ihre eigenen Erkundigungen einziehen und ausführlich darüber nachdenken, wofür sie das Netzwerk benutzen wollen und wie sie dies sicher tun können.
Ghandy: Gab es je Überlegungen, mit The Pirate Bay oder MiniNova zusammenzuarbeiten, um ein gemeinsames Angebot zu erstellen?
zzz: Dieser Vorschlag wurde letztes Jahr angebracht (siehe hier oder hier) und das hat jede Menge Diskussionsstoff innerhalb von I2P erzeugt. Wir arbeiten sehr eng mit OnionCat zusammen, dies mag oder auch nicht ein Puzzlestück im Rätsel sein. Der Weg, den wir ab jetzt beschreiten ist mir derzeit aber auch noch unklar.
Ghandy: Wenn wir von I2P sprechen. Was sind eure Pläne, was können wir in den nächsten Wochen, Monaten oder Jahren diesbezüglich erwarten?
zzz: Die oberste Priorität ist es unser Netzwerk auszubauen. Wir erreichen dies mit der Präsenz in der Presse, so wie dieses Interview. Auch arbeiten wir eng mit anderen Projekten wie Tor, Anomos und OnionCat zusammen. Und natürlich, indem wir unsere Webseite und unsere Software besser und schneller gestalten. Die Verständlichkeit und die verfügbaren Sprachen spielen auch eine Rolle, weswegen wir stets nach neuen Anwendern und Unterstützern suchen.
Und nochmals Dankeschön für die Gelegenheit und deine interessanten Fragen. Wenn jemand von euren Lesern eine Frage hat, kann er sich an unsere Webseite, unser Forum, (inklusive einer deutschen Section) oder per IRC irc.freenode.net #i2p an uns wenden.
Ghandy: Vielen Dank für deine sehr ausführlichen Antworten. Und generell gesagt: Natürlich vielen Dank für das Angebot eures Dienstes! Bei Problemen oder Fragen sollte man sich nicht scheuen den eigenen IRC-Kanal zu benutzen. Es sind eigentlich ständig fachkundige Anwender online, die gerne Neulinge mit Rat und Tat unterstützen.
Bildquelle: Florian Kuhlmann @ flickr, thx!
News Redaktion am Montag, 09.03.2009 15:21 Uhr
Jupp: http://www.i2p2.de/how_garlicrouting_de.html Wenn dich noch was interessiert, schau bitte selbst. Ich weiß was Garlic-Routing ist. ;) Mich hat nicht das Routing interessiert - sondern ob und wann es implementiert wurde. Ich hatte mich 2005/2006ff mit I2P aus ...
und es wäre nett wenn mir jemand die Arbeit abnehmen könnte zu klären ob denn nun das Garlic-Routing implementiert ist. Jupp: http://www.i2p2.de/how_garlicrouting_de.html Wenn dich noch was interessiert, schau bitte selbst. ...
naja ob das jetzt wirklich sicher und anonym ist? ...
na mit google geht das.. http://www.i2p2.de/todo_de.html ...
Es ist nicht nachvollziehbar, warum das Projekt I2P hierzulande so wenig bekannt ist. Auf der einen Seite ist es einfach zu installieren, es hat den Ruf sicher zu sein. Was ist daran nicht nachvollziehbar? (Oder: für wen?) A) I2P war Jahrelang für einen normalen ...
Heutzutage ist die Internettelefonie neben Fest- und Mobilnetztelefonie immer gefragter. Per Internet zu kommunizieren ist nicht nur komfortabler und billiger, man ist zudem unabhängig von Tarifen, welche nur eine bestimmte Gesprächszeit günstig ermöglichen. Also wieso nicht auch Internet-Telefonie nutzen?
Lars Sobiraj am 14.05.2013, 13:52 Uhr
Der Petitionsausschuss des Deutschen Bundestags steht seit vielen Jahren den Bürgern und Gruppen für ihre Anliegen offen. Wir haben uns kürzlich mit einem der 80 Mitarbeiter des Hauses unterhalten. Da seit der Gründung nur sehr wenige Gesetzesänderungen durch Petitionen entstanden sind, wollen wir den Sinn dieser Institution hinterfragen. Dies ist vorerst der letzte Teil unserer Interview-Serie.
Lars Sobiraj am 12.05.2013, 12:51 Uhr
Wie ein 73-jährige Japaner beweist, kann man das am häufigsten benutzte Tabellenkalkulationsprogramm Microsoft Excel nicht nur für reguläre Berechnungen einsetzen. Tatsuo Horiuchi erstellt ausnahmslos seine traditionellen Gemälde mit Hilfe dieses Programms. Er arbeitet bereits seit 10 Jahren mit der Software und stellt seine Bilder in diversen Ausstellungen vor.