Von
Hacktivismo bzw.
cDc kommt ein neuer Open Source IM Client namens
ScatterChat, der auf Gaim basiert und es aufgrund der integrierten Verschlüsselung – die wohl auf
OTR basiert oder ähnliche Funktionen aufweist, aber über ein ScatterChat eigenes
Protokoll realisiert wird – und Unterstützung von Tor ermöglicht, verschlüsselt und anonym zu kommunizieren. ScatterChat wurde auf der diesjährigen
HOPE Konferenz präsentiert und wird hauptsächlich von
J. Salvatore Testa II entwickelt, der u. a. an Modifizierungen der
libgcrypt Bibliothek arbeitet, die auch zu den Komponenten der ScatterChat Verschlüsselung gehört. Hier die Kurzbeschreibung von der
Featureseite:
ScatterChat includes integrated support for Tor so that communication can be anonymized.
ScatterChat uses 2048-bit ElGamal and 1024-bit DSA for encryption setup and authentication. For each new conversation, ScatterChat generates a new 256-bit AES message key, a 256-bit SHA-1 HMAC key, a 256-bit nonce, and a 256-bit AES file transfer key. It is immune to replay attacks, supports Perfect Forward Secrecy, and features limited message deniability properties.
ScatterChat's encryption code is split away from Gaim so that it can be used in other projects. Any one-to-one communications mechanism can be secured including most client/server systems and VoIP systems. Currently this encryption code only has an stdin/stdout interface, but a shared library interface is under development.

Beginn einer verschlüsselten IM Sitzung in ScatterChat.
Um die Verschlüsselung von ScatterChat nutzen zu können, muss der Kommunikationspartner ebenfalls ScatterChat als Client einsetzen. Bisher unterstützt ScatterChat AOL, Yahoo und MSN Konten, jedoch ausgerechnet Jabber nicht, aber das soll noch kommen.
Wie ich bereits in
Technisches zur Vorratsspeicherung dargestellt habe, kann man den gleichen Effekt mit Jabber und Jabber Clients, Tor und anonymen GnuPG Schlüsseln erzielen und mit ScatterChat kommt nun ein weiteres Verfahren und ein weiterer Client, der die sichere IM Landschaft aufspaltet.
Aber die IM Wollmilchsau, die den Benutzern alle wichtigen und anerkannt sicheren Kommunikationsmethoden bietet, gibt es wohl nicht und wie es ausschaut, wollen es die verschiedenen Projekte auch nicht, was die Benutzer dazu zwingt, entweder mehrere Clients zur gleichen Zeit laufen zu lassen, was nicht praktikabel ist oder sich ständig mit ihren Kommunikationspartnern auf den Einsatz desselben Clients zu einigen, was auch nicht praktikabel und akzeptabel ist. Effektiv wäre eine große Konferenz aller freien IM Projekte, auf der man sich endlich einmal auf eine oder mehrere Methoden einigen würde, aber das ist Illusion.
Was jedoch an ScatterChat wie auch OTR in Gaim angesichts der
Probleme, die Leute mit Verschlüsselung haben, fasziniert, ist die einfache Verwendung, weil von der Schlüsselerzeugung bis zur Anwendung und der Benutzung von Tor für IM alles über einen Client stattfindet. Ich habe es immer für einen Fehler gehalten, dass sich die Entwickler von Psi sich OTR verweigert hatten.
Aber auch die Benutzer von ScatterChat sind nicht davon entbunden, sich Gedanken über die Absicherung der sicheren IM Kommunikation zu machen, die sich in Form zahlreicher Hinweise auch in der
Dokumentation von ScatterChat finden.
Deshalb hat auch ScatterChat seine Berechtigung, denn wie es in der Pressemitteilung heißt, wurde ScatterChat mit der Absicht entwickelt, besonders Menschenrechtsaktivisten und poltitische Dissidenten hinter unterdrückerischen nationalen Firewalls, die nicht zugleich Tech-Geeks sind, zu dienen.
Hier noch ein
Beitrag von Fefe, der gar nicht davon erfreut ist, dass man ausgerechnet Gaim benutzt hat. Tja, was Sicherheitslücken angeht, hört man allerdings regelmäßig von Gaim ;) Allerdings ging es nicht darum, "Software durch Kryptografie sicherer zu machen", sondern die Kommunikation. Das dazu auch ein Client gehören sollte, der selbst möglichst sicher ist, steht auf einem anderen Blatt.
Siehe auch:
Slashdot -
Hacktivismo launches ScatterChat
Eine Gruppe von Programmierern, Menschenrechtlern und Rechtsanwälten haben ein neues auf Gaim basierendes Messenginprogramm entwickelt. Das Programm unterstützt die Verschlüsselung mit OTR oder einem ähnlichen Verfahren ab Beginn....
Tracked: Jul 23, 22:10