Skype-Alternative: Freier und sicherer Videochat mit Tox
Mit XMPP alias Jabber und Verschlüsselungstechniken wie Off-the-Record(öffnet im neuen Fenster) (OTR) für Text oder ZRTP(öffnet im neuen Fenster) für multimediale Inhalte lässt sich bereits jetzt relativ sicher und mit freier Software kommunizieren. Dem Tox-Team(öffnet im neuen Fenster) ist das für Nutzer aber nicht einfach genug, weshalb es eine eigene Anwendung entwickelt, die sogar Skype Konkurrenz machen soll.
Einfach verwendbare Kryptographie
Das heißt, der Messenger soll ähnlich leicht wie Skype zu bedienen sein. Insbesondere möchten die Entwickler die Handhabung der kryptographischen Schlüssel so in das Programm integrieren, dass sich die Anwender nicht mehr selbst um die Schlüsselverwaltung kümmern müssen. Bei der Verwendung von OTR etwa müssen Nutzer derzeit eigenhändig Schlüsselpaare erzeugen und sie mit ihren Kommunikationspartnern austauschen. Tox soll dies überflüssig machen.
Zum eigentlichen Verschlüsseln der Inhalte baut das Team auf der Bibliothek NaCl(öffnet im neuen Fenster) , sprich Salz, auf. NaCl hat für die Tox-Entwickler den Vorteil, dass die Bibliothek viele gängige Operationen beinhaltet und diese durch ein High-Level-API bereitstellt, was das Einführen von Fehlern in der Kryptographie verringern soll. NaCl entstand als von der EU gefördertes Projekt unter der Leitung der Mathematiker und Informatiker Daniel J. Bernstein, Tanja Lange und Peter Schwabe.
Peer-to-Peer
Darüber hinaus soll Tox nicht auf zentrale Infrastruktur vertrauen müssen, da die Nutzer via Peer-to-Peer miteinander kommunizieren. Um andere Nutzer zu finden, wird ein System verwendet, das ähnlich funktioniert wie die verteilten Hash-Tabellen bei Torrents. Ein entsprechender eindeutiger Hash des Nutzers soll beim ersten Starten der Anwendung erzeugt werden. Das Anmelden bei einem Dienst, also auch an einem Jabber-Server, soll so nicht mehr notwendig sein.
Für die derzeit existierende Oberfläche setzt das Team auf Qt 5. Theoretisch ließe sich die Anwendung deshalb nicht nur auf Windows, Mac OS X oder Linux, sondern auch auf Mobilsystemen wie iOS und Android verwenden. So weit sind die Entwickler aber noch nicht. Zwar lassen sich bereits verschlüsselte Verbindungen aufbauen, doch selbst das Versenden einfacher Textnachrichten über die GUI bereitet dem Team noch kleine Probleme. Audio oder Video lassen sich noch nicht übertragen.
Interessierten steht der unter GPLv3 lizenzierte Code für die Kernbibliothek(öffnet im neuen Fenster) sowie die GUI(öffnet im neuen Fenster) über Github zum Download bereit.
- Anzeige Hier geht es zur AVM Fritzbox 7590 AX bei Amazon Wenn Sie auf diesen Link klicken und darüber einkaufen, erhält Golem eine kleine Provision. Dies ändert nichts am Preis der Artikel.