Ohne jedes Netz springt eine Nachricht per Bluetooth von Handy zu Handy, bis sie bei der Person ankommt, für die sie gedacht ist. Im Test hat das etwa eine Stunde gedauert.
Ende-zu-Ende-verschlüsselt mit dem Signal Protocol · X3DH + Double Ratchet · zur Kryptografie →
Nachrichten gehen von einem Handy zum anderen, ohne Firmenserver dazwischen. Die Verschlüsselung holt die Nachricht aber nicht wieder aus dem Handy der anderen Person heraus.
X3DH und ein Double Ratchet, umgesetzt nach der veröffentlichten Spezifikation von Signal.
Deine Identität ist ein Ed25519-Schlüsselpaar, das auf dem Handy erzeugt wird. Verlierst du das Handy, ist auch der Schlüssel weg, genau wie bei einem SSH-Schlüssel.
ECIES-verschlüsselte Mails zwischen Whispr-Nutzern, mit Threads und „Allen antworten“.
Im selben WLAN sprechen die Handys direkt miteinander.
Ein Tor-Onion-Dienst erreicht auch jemanden, der nicht in deinem Netzwerk ist. Eine einzelne Nachricht von Deutschland nach Indien kam in unter einer Minute an. Die erste Nachricht einer Sitzung wartet, bis die Tor-Verbindung aufgebaut ist.
Jeder Sprung ist kurz, aber ein Handy, das eine Nachricht empfängt, gibt sie weiter, und niemand in der Kette kann sie lesen. Zweimal auf unter 5 km getestet: Einmal kam sie nach etwa einer Stunde an, beim zweiten Mal nach einer Stunde und fünfundzwanzig Minuten. Die Route besteht aus den Geräten, die gerade zufällig dazwischen sind. Diese Zeit kann also niemand steuern.
Nur für Android. Du installierst die APK per Sideloading, deshalb warnt Android dich vor der Installation. Wenn du die Signatur prüfen willst: Dort sollte CN=Whispr stehen, nicht CN=Android Debug. Einen iOS-Build gibt es nicht.
Alle bisherigen Versionen: Changelog (EN)
WHISPR NUTZEN, WO TOR BLOCKIERT IST
Manche Netze blockieren Tor. Wenn deine Nachrichten nicht ankommen, installiere Whispr und öffne Settings → Network → Bridges. Tippe dort auf das (i)-Symbol, dann bekommst du eine Schritt-für-Schritt-Anleitung, wie du Bridges für deine Region einrichtest.
Die Anleitung steckt in der App, weil ein Netz, das Tor blockiert, auch diese Website blockieren kann.
Whispr nutzt keine selbstgebaute Kryptografie. Sie folgt dem veröffentlichten Design von Signal und ist nach Signals Spezifikation umgesetzt.
IN ARBEIT
obfs4 tarnt Tor-Verkehr vor Deep Packet Inspection, indem es ihn wie zufällige Bytes aussehen lässt. Normale Bridges kamen mit v1.1.14, und obfs4 sollte in v1.1.15 folgen. Das ist nicht passiert.
IN ARBEIT
Nichts davon funktioniert bisher. Die Latenz über Tor und NAT-Traversal ohne Relay sind beide ungelöst.
GEPLANT
Ungelöst ist, den Schlüssel zu wechseln, wenn jemand die Gruppe verlässt. Der Rest ist ein gemeinsamer Gruppenschlüssel, den die Mitglieder untereinander ableiten.
GEPLANT
Ein Timer pro Nachricht, der sie nach Ablauf auf beiden Geräten löscht. Gegen einen Screenshot hilft das allerdings nicht.