RetroShare
| RetroShare | |
|---|---|
![]() Serverloses Kommunikations-Programm |
|
| Basisdaten | |
| Entwickler | RetroShare-Team |
| Aktuelle Version | 0.5.3b.4972[1] (20. Februar 2012) |
| Betriebssystem | Plattformunabhängig |
| Programmiersprache | C und C++ |
| Kategorie | Chat, Instant Messenger, Newsgroups, Anonymes/-Filesharing, Darknet |
| Lizenz | GNU GPL (Freie Software) |
| Deutschsprachig | ja |
| retroshare.sourceforge.net/index_de.html | |
RetroShare ist ein freies Computerprogramm für verschlüsselte Kommunikation, das serverloses Filesharing und Instant Messaging zwischen Freunden ermöglicht. Freunde werden in der Freundesliste mittels RSA-Schlüsseln zuverlässig als vertraut identifiziert und authentifiziert. Es handelt sich um kein striktes Darknet-Programm, weil es auch den Tausch mit Freunden auf zweiter, dritter, … Ebene ermöglicht, sofern diese Funktion aktiviert ist.
Zusätzlich enthält RetroShare auch einen Nachrichtendienst, verschiedene Chat Möglichkeiten sowie interne Foren, mit denen Mitteilungen verschlüsselt an Freunde gesendet werden können.
Inhaltsverzeichnis |
[Bearbeiten] Eigenschaften
[Bearbeiten] Authentifizierung und Verbindung
Beim ersten Start erzeugt RetroShare einen GPG-Schlüssel, den die Freunde untereinander austauschen und beglaubigen (siehe auch: Keysigning-Party). Dieser Schlüssel wird benötigt, um eine Verbindung per verteilter Hash-IP-Tabelle (DHT) ins RetroShare-Netzwerk aufzubauen. Sobald die GPG/PGP-Schlüssel von beiden Seiten beglaubigt wurden, werden die Freunde miteinander verbunden.
Die Netzwerkverbindungen zwischen den Freunden erfolgen dabei verschlüsselt und serverlos. Für die Verschlüsselung benutzt RetroShare eine modifizierte Version von OpenSSL.
[Bearbeiten] Dateitransfer
Freunde von Freunden können sich nicht direkt untereinander verbinden. Es besteht jedoch auch die Möglichkeit, auf deren Freigaben anonym und verschlüsselt zuzugreifen, sofern dies vom Benutzer aktiviert wurde. Suche, Zugriff, sowie Hoch- und Runterladen dieser Dateien erfolgen per „Routing“ über die Freunde. Das heißt, dass die Quelle der Daten (der Hochladende) und das Ziel der Daten (der Herunterladende) nicht direkt, sondern nur mittels gemeinsamer Freunde kommunizieren. Freunde, mit denen man direkt verbunden ist und über die die Daten geleitet werden, können nicht nachvollziehen, ob man eine Datei selbst anfordert oder diese zu weiteren Freunden weiterleitet.
[Bearbeiten] Kommunikation
RetroShare enthält außerdem einen Nachrichtendienst, einen privaten und Gruppen Chat, interne Foren um Nachrichten öffentlich oder anonym an einzelne Freunde oder ganze Gruppen zu senden und Chat-Lobbys indem man über die IP-Adresse des direkten Freundes mit anderen nicht verbunden RetroShare Benutzer anonym chatten kann. Auch besteht die Möglichkeit eigene Chat-Lobbys zu erstellen und zu bestimmen ob auf diese Lobbys das komplette RetroShare Netzwerk zugreifen darf oder nur bestimmte ausgewählte Freunde. Der Nachrichtendienst ermöglicht es, Offline-Nachrichten zu senden. Er verfügt über Ordner für eingehende, ausgehende und gesendete Nachrichten sowie Entwürfe. Gruppenchats mit Freunden oder Arbeitskollegen sind möglich, beispielsweise um gemeinsame Besprechungen abzuhalten. Die serverlose und verschlüsselte Kommunikationsplattform bietet die technische Grundlage, um weitere Dienste zu implementieren, beispielsweise VoIP (das in die kommenden RetroShare Version implementiert wird), Voicemail oder Videochat. Auch besteht die Möglichkeit, dass definierten Benutzergruppen gemeinsam an Dokumenten arbeiten und diese dann direkt und mit schneller Verbindung sicher per RetroShare synchronisiert werden können.
[Bearbeiten] Fähigkeiten
- Suche nach Freunden
- Suche nach Dateien
- Verschlüsselte Chats, E-Mail, Foren oder Datentransfer ohne Benutzung eines Servers
- Speicherung des Chat- und E-Mail Verlauf möglich
- Chat unterstützt z.Z. 54 Emoticons (z.B. Smilie)
- Gruppenchat
- Erstellung von Chat-Lobbys möglich, an diesen kann öffentlich oder anonym teil genommen werden, auch über die IP-Adresse der Freunde
- OpenSSL-Verschlüsselung
- Graphische Benutzeroberfläche erzeugt mit dem Qt4-Toolkit
- Individuell anpassbare Oberfläche
- Mehrsprachig (momentan werden neun Sprachen unterstützt, weitere sollen folgen)
- Integration in die Taskleiste
- Plugin-Unterstützung
- UPnP / NAT-PMP-Port-Weiterleitungsunterstützung
- Übersicht über alle freigegebenen Dateien
- Anonyme Datenfreigabe an Freunde
- Mehrere, gleichzeitige Downloads / Uploads
- Fortsetzen von Downloads nach Beenden des Programms
- Simultaner Download von mehreren Quellen
- Swarming (Weiterverteilen einer Datei bevor sie komplett geladen wurde)
- Hinzufügen von Downloads über Webseiten-Links
- Unterstützung von integrierten verschlüsselten Foren
- Unterstützung von integrierten verschlüsselten Kanälen
- Direkte Freunde können per internen Einladung an andere direkte Freunde weiterempfohlen und angenommen werden
- Die Authentifizierung und Annahme des Schlüssels kann auch intern indirekt über die Freunde und deren Freunde usw. erfolgen
- Übersicht der internen Router Statistiken
- Schnellstart Assistent mit direktem E-Mail Support (für eine schnelle und einfache Einrichtung von RetroShare)
- IP-Lokalisierung per verteilten Hash-IP-Tabelle
- Einstellung (Forwarden) des Router und der Ports wird automatisch von RetroShare übernommen.
[Bearbeiten] Weblinks
- RetroShare – offizielle Webseite
- Instant-Messenger für den Freundeskreis – Artikel bei heise online, vom 24. März 2007
- Retroshare: Kommunikation und Dateitransfer mittels GnuPG – Artikel bei Golem.de, vom 21. März 2011
[Bearbeiten] Einzelnachweise
- ↑ RetroShare – Seite bei SourceForge.net; Stand: 20. Februar 2012


