- Turtle F2F
-
Turtle F2F Entwickler Turtle4Privacy Aktuelle Version 2.5 Betriebssystem Linux Programmiersprache C++ Kategorie friend-to-friend / P2P Lizenz GPL Deutschsprachig nein turtle4privacy.org Turtle ist ein freies P2P-Netzwerkprojekt, das an der Vrije Universiteit in Amsterdam u.a. von Andrew Tanenbaum entwickelt wird. Wie andere anonyme P2P-Software erlaubt es Benutzern, Dateien zu teilen und auf andere Art und Weise zu kommunizieren, ohne gleichzeitig Angst vor gesetzlichen Konsequenzen oder Zensur haben zu müssen. Turtles Ansprüche an Anonymität werden durch zwei Forschungsarbeiten bekräftigt, die bei den Weblinks zur Verfügung stehen.
Architektur
Technisch gesehen ist Turtle ein friend-to-friend-(F2F)-Netzwerk, einem speziellen Typ des Peer-to-peer-Netzwerks, bei der jegliche Kommunikation nur über "Freunde", deren "Freunde" und so weiter zum Ziel geroutet wird.
Die Grundidee hinter Turtle ist, ein P2P-Overlay auf schon vorher existierenden Vertrauens-Beziehungen zwischen Turtle-Nutzern zu bauen. Jeder Nutzer wirkt als Knoten im Overlay, auf dem eine Instanz der Turtle-Software läuft. Anders als andere P2P-Netzwerke erlaubt Turtle nicht, dass beliebige Knoten Verbindungen aufbauen und Daten austauschen können. Stattdessen öffnet jeder Nutzer sichere und authentizierte Kanäle mit einer begrenzten Anzahl an Knoten, die durch Nutzer, denen er vertraut, kontrolliert werden können. Im Turtle-Overlay bewegen sich sowohl Anfragen als auch Antworten "hop-by-hop"; dadurch werden Informationen nur zwischen sich vertrauenden Nutzer ausgetauscht und immer verschlüsselt. Mit diesem Konzept bietet ein Turtle-Netzwerk viele nützliche und sichere Eigenschaften, wie z.B. Schadensbegrenzung im Falle eines kompromittierten Knotens oder Resistenz gegenüber Denial of Service-Angriffen.
Siehe auch
Weblinks
Wikimedia Foundation.