Dein lokaler Tresor: alles verschlüsselt unter deiner PIN
Nachrichten unterwegs zu verschlüsseln reicht nicht mehr. Was dich kompromittiert, liegt fast immer im Telefon selbst: ein verlorenes Gerät, ein Backup, eine Durchsuchung, jemand, der es sich eine Minute ausleiht. Heute schalten wir den lokalen Tresor von xox ein: Alles, was die App auf deinem Gerät speichert, ist mit einem Schlüssel verschlüsselt, den nur deine PIN öffnet. Ohne PIN gibt es keine Chats, keine Kontakte, keine Schlüssel. Nur Rauschen.

Was genau verschlüsselt wird
Alles. Chats, Kontakte, Gruppen, Identitäten, Lizenz, Einstellungen: Jedes Datum, das xox in den Speicher des Browsers oder der App schreibt, läuft durch AES-256-GCM mit einem zufälligen 256-Bit-Schlüssel. Dieser Schlüssel wird seinerseits eingepackt durch einen weiteren gespeichert, der mit PBKDF2-SHA256 und 600.000 Runden aus deiner PIN abgeleitet wird. Nicht einmal die Namen der Einträge sind sichtbar: Auch sie sind verschlüsselt. Wer den Speicher kopiert, bekommt Rauschen.
So funktioniert es im Alltag
Beim ersten Öffnen deines Bereichs bittet dich xox, eine PIN mit 6 bis 12 Ziffern anzulegen (wir empfehlen 8 bis 12). Danach tippst du die PIN jedes Mal, wenn du die App nach dem Schließen wieder öffnest, auf einem eigenen Tastenfeld von xox ein: Die Systemtastatur sieht sie nie, lernt sie nie, schlägt sie nie vor. Bei offenem Tresor ist die App genau die, die du kennst; bei geschlossenem Tresor wird der Code der App nicht einmal geladen.
Automatische und sofortige Sperre
Wähle, wann er sich von selbst schließt: beim Verlassen der App, nach 1, 5, 15 oder 60 Minuten, oder nie. Unter Einstellungen → Tresor gibt es außerdem „Jetzt sperren“, um ihn sofort zu schließen. Probiert jemand PINs auf gut Glück, werden die Versuche gebremst: Nach drei Fehlversuchen verdoppelt sich die Wartezeit, bis zu einer Minute pro Versuch.
Notfall-PIN
Du kannst eine zweite PIN festlegen. Tippst du sie auf dem Sperrbildschirm ein, löscht xox alles auf dem Gerät (Chats, Schlüssel, Identitäten, Cache) und startet sauber, wie frisch installiert. Keine Warnung, keine Animation, keine Möglichkeit, es von einem Telefon zu unterscheiden, das nie xox hatte. Das ist der Ausweg, wenn man dich zwingt, die App zu öffnen.
Eine Tastatur, die nichts lernt
Handy-Tastaturen und die „erweiterten“ Rechtschreibprüfungen mancher Browser schicken das, was du tippst, an fremde Server, um dir Wörter vorzuschlagen. xox zwingt alle seine Textfelder in den Modus ohne Korrektur, ohne Autovervollständigung und ohne Lernen, und erzwingt ihn bei jedem Bildschirmwechsel erneut. Und die PIN berührt die Systemtastatur nie.
Was wir nicht können, und was kommt
Eine 6-stellige PIN übersteht keinen Brute-Force-Angriff mit einer Kopie deines Speichers und einer Grafikkarte: Deshalb empfehlen wir 8 bis 12. Vergisst du die PIN, kann niemand, auch wir nicht, die Daten wiederherstellen: Es gibt nirgends eine Kopie des Schlüssels. In der nativen App wird der Schlüssel an deinen Fingerabdruck oder den sicheren Chip des Telefons gebunden, und Tor, das Post-Quanten-Ratchet und Traffic-Padding kommen im Rahmen des Plans xox Shield.