- Bitwise
-
Bitwise IM Entwickler: BitWise Communications, LLC Aktuelle Version: 1.7.3
(25. Juni 2007)Betriebssystem: Microsoft Windows, Mac OS X, Linux Kategorie: Instant Messaging Lizenz: proprietär www.bitwiseim.com BitWise IM ist ein plattformübergreifender Instant Messenger, der auf der wxWidgets-Bibliothek basiert. Er ist verfügbar für Windows, Mac OS X und Linux.
Merkmale
Ähnlich wie bei anderen Instant Messengern besteht der Benutzername aus einem Nickname mit bis zu 15 Zeichen. Viele Nutzernamen sind noch frei, da BitWise verglichen mit anderen Messengern noch relativ unbekannt ist. Es gibt zwei Kontotypen: Das auf private Nutzung beschränkte, kostenlose Basiskonto und das Businesskonto, das ein privates Netzwerk für unkommerzielle und akademische Organisationen bietet.
BitWise bietet folgende Basisfunktionen:
Es ist möglich, Textnachrichten zu versenden, die sofort an den Empfänger übertragen werden. Zudem bietet BitWise die Möglichkeit, gesendete Nachrichten zu speichern, wenn der Empfänger gerade offline ist.
Das eingebaute File Sharing erlaubt dem Nutzer, Dateien zu verschicken und zu empfangen. Dabei Benutzt BitWise allerdings keine P2P-Technologie wie viele File-Sharing-Programme.
Mit dem Whiteboard kann der Benutzer gemeinsam mit einer oder mehreren anderen Personen auf einer weißen Fläche verschiedene Objekte zeichnen. Die gezeichneten Formen können bewegt, verändert und gelöscht werden. Für das Zeichnen stehen dem Benutzer verschiedene Farben und Schriften zur Verfügung. Das Whiteboard kann gespeichert und bei einer neuen Sitzung wiederhergestellt werden.
Per Voice Chat können zwei BitWise-Clients miteinander „telefonieren“. Allerdings sind nicht mehr als zwei Teilnehmer zugelassen, sodass keine Konferenzen wie zum Beispiel in Skype möglich sind.
Technik
Jeder BitWise Benutzer muss den BitWise-Client auf seinem Computer installiert haben, um über BitWise chatten zu können. Da der Client mithilfe der wxWidgets-Bibliothek geschrieben wurde, läuft er auf den weit verbreiteten Plattformen. Der Benutzer muss die wxWidgets-Bibliothek dafür nicht auf seinem Computer installiert haben.
BitWise greift auf eine Reihe quelloffener Technologien zurück, wie die bereits erwähnte wxWidgets-Bibliothek. Für die Verschlüssung wird die Bibliothek Crypto++ benutzt, und für die VoIP-Verbindungen PortAudio zur Sprachaufnahme und Speex für die Komprimierung und Paketierung der Daten.
Die Clienten sind jeweils direkt miteinander verbunden, somit ist BitWise kein P2P-Programm. Dies bedeutet, dass Verbindungen nicht automatisch über NAT- und Firewall-Systeme hergestellt werden können, wie Skype und andere P2P-Programme es tun, allerdings bietet dies auch ein höheres Maß an Sicherheit, da die Daten nicht erst über andere Computer geleitet werden müssen. Ein Vorteil der direkten Verbindung ist, dass die Gefahr von Sendeverzögerungen minimal ist. Außerdem kann so maximale Sendegeschwindigkeit erzielt werden.
Der Programmcode des BitWise IM ist nicht quelloffen und das Protokoll proprietär.
Sicherheit
Sowohl RSA als auch Blowfish werden benutzt, um jeglichen Verkehr zwischen zwei Benutzern zu verschlüsseln. BitWise verschlüsselt die Nachrichten bis zu 512-Bit-RSA stark (bis zu 2048 bei dem Businesskonto), außerdem 128-Bit-Blowfish standardmäßig, bei dem Businesskonto bis zu 448 Bit.
Wikimedia Foundation.