Retroshare: Kommunikation und Dateitransfer mittels GnuPG

Retroshare ist eine Mischung aus Instant-Messenger und Filesharingclient, wobei sämtliche Kommunikation durch OpenSSL verschlüsselt wird und via Peer-to-Peer stattfindet. Die Peers verbinden sich über eine verteilte Hash-Tabelle und die Authentifizierung der Teilnehmer geschieht durch GnuPG-Schlüssel, die gleichzeitig als Messenger-ID genutzt werden.
Ebenfalls in der Anwendung vorhanden sind E-Mail-Transfer, Foren oder Channels, die wie Newsgroups funktionieren. Aber auch ein Gruppenchat, ähnlich wie IRC, ist integriert. Zukünftig sollen Videostreaming und VoIP implementiert werden, um Videochats zu ermöglichen. Hauptanliegen der Entwickler scheint jedoch der verschlüsselte Dateiaustausch zu sein. Denn Dateien können im Netzwerk für alle Kontakte im Messenger freigegeben, mehrere Downloads und Uploads können gleichzeitig durchgeführt und Dateien weiterverteilt werden, noch bevor sie komplett heruntergeladen wurden.
Ein Retroshare-Netzwerk basiert anders als andere Peer-to-Peer-Netze wie Bittorrent auf dem Friend-to-Friend-Ansatz, der das Netzwerk auf bekannte Benutzer beschränken soll. Es besteht jedoch auch die Möglichkeit, mit Freunden von Freunden Kontakt aufzunehmen und so ein größeres Netzwerk aufzubauen.
Retroshare steht für Windows, Mac OS X und Linux auf den Webseiten des Projekts(öffnet im neuen Fenster) zum Download bereit. Um das Programm unter Windows zu nutzen, wird zusätzlich GPG4Win(öffnet im neuen Fenster) benötigt. [von Sebastian Grüner]



