So schützt LifeVeil Ihre Dateien

Diese Seite erklärt in einfachen Worten, was LifeVeil tut, und auch, was die App nicht kann. Uns ist lieber, dass Sie die Grenzen kennen, als dass Sie einem zu großen Versprechen vertrauen.

Kurz gesagt

Vom Muster zum Schlüssel

Sie zeichnen ein Muster auf einem 5×5-Raster, ohne einen Punkt zweimal zu verwenden. Ein neues Muster, das Sie festlegen, braucht mindestens 6 Punkte. LifeVeil macht aus dem Muster einen Schlüssel, und zwar mit Argon2id aus libsodium (Version 1.0.20 unter Android).

Sicherheitsstufen

Jeder Tresor hat eine Stufe. Sie wählen sie zu Beginn und können sie später unter Einstellungen > Tresor > Sicherheitsstufe ändern, nachdem Sie das Muster erneut gezeichnet haben.

Wie Dateien verschlüsselt werden

Wiederherstellungsphrase

Fingerabdruck

Das Entsperren per Fingerabdruck ist optional und funktioniert für einen Tresor. Android prüft den Fingerabdruck, nicht LifeVeil; die App erhält Ihren Fingerabdruck nie. Den Hauptschlüssel entsperrt ein Schlüssel im Android Keystore, der nur direkt nach einer starken biometrischen Prüfung funktioniert. Wenn jemand dem Smartphone einen neuen Fingerabdruck hinzufügt, funktioniert dieser Schlüssel nicht mehr und Sie müssen wieder Ihr Muster verwenden.

Sicherungsdatei

Weiterer Schutz in der App

Raten ausbremsen

Da jedes Muster einen Tresor öffnet, sieht Raten so aus, als würden viele leere Tresore geöffnet. LifeVeil bremst das, ohne es auf dem Bildschirm anzuzeigen, und die Wartezeit ist für jedes Muster gleich, auch für das richtige.

KI und das Erraten von Mustern

Grenzen, die Sie kennen sollten

Keine App kann vor allem schützen. Das sind die ehrlichen Grenzen von LifeVeil.

Einfache Muster lassen sich erraten

Kurze oder häufige Formen (ein L, ein Z, eine gerade Linie) lassen sich erraten, indem man Ihnen zusieht, anhand von Fingerspuren auf dem Bildschirm oder mit wenigen Versuchen. Echte Muster sind viel leichter zu erraten, als die Zahl der möglichen Muster vermuten lässt. Verwenden Sie mehr Punkte und mehr Richtungswechsel. Die App warnt Sie vor sehr einfachen Mustern und bevor sie einen Tresor speichert, dessen Muster weniger als 6 Punkte hat.

Wie lange das Raten dauern könnte

In der App dauert jeder Versuch etwa eine Sekunde, und wiederholtes Raten verlangsamt jedes Entsperren, bis zu 5 Minuten. Wer jedoch Ihre Sicherungsdatei hat oder den Geräte-Salt von einem gerooteten Smartphone geholt hat, kann stattdessen auf einem Computer raten, ohne Wartezeiten. Argon2id bremst das, aber ein Muster hat viel weniger Möglichkeiten als ein langes Passwort. Grobe Schätzungen für eine einzelne High-End-Grafikkarte (Klasse RTX 4090) mit etwa 1.000 Versuchen pro Sekunde:

Was erraten wirdMöglichkeitenZeit mit einer Grafikkarte
Die 10.000 häufigsten Muster104etwa 10 Sekunden
Alle Muster mit 6 Punkten1,28 × 108etwa 1,5 Tage
Alle Muster mit 7 Punkten2,42 × 109etwa 28 Tage
Alle Muster mit 8 Punkten4,36 × 1010etwa 1,4 Jahre
Wiederherstellungsphrase (92 Bit)4,95 × 1027etwa 1,6 × 1017 Jahre

Das sind Schätzungen, keine Messungen. Die Zahl der Muster ist eine Obergrenze; echte Muster sind weit weniger. Mehr oder schnellere Hardware beschleunigt das Raten im gleichen Verhältnis. Eine PIN auf der höchsten Stufe vervielfacht diese Zahlen um bis zu 108.

Halten Sie Ihre Sicherungsdatei privat

Die Sicherungsdatei enthält den Geräte-Salt nicht, daher kann jeder, der sie bekommt, Muster offline ausprobieren, wie oben gezeigt. Speichern Sie sie nur dort, wo ausschließlich Sie Zugriff haben, etwa in Ihrem eigenen Cloud-Konto, und verwenden Sie ein längeres Muster.

Die Wiederherstellungsphrase zeigt auch das Muster

Wer die Wiederherstellungsphrase eines Tresors hat, kann diesen Tresor öffnen, und die App zeigt dann sein Muster und seine PIN an. Wenn Sie dasselbe Muster auch anderswo verwenden, etwa für die Displaysperre Ihres Smartphones, erfährt diese Person auch das. Bewahren Sie das Papier so sicher auf wie die Dateien selbst.

Gerootete oder infizierte Smartphones

Wenn jemand Code mit den Berechtigungen der App ausführen kann (zum Beispiel auf einem gerooteten Smartphone oder mit Schadsoftware, die volle Kontrolle hat), kann er den Geräte-Salt entsperren und offline raten. Solange der Tresor geöffnet ist, liegen die Schlüssel im Arbeitsspeicher und können mit Root-Zugriff oder einem Debugger ausgelesen werden. Manche Kopien, die innerhalb von Android und Flutter entstehen, sowie auf dem Bildschirm angezeigte Fotos lassen sich nicht sofort aus dem Arbeitsspeicher löschen.

Manche Informationen sind sichtbar

Die Anzahl der verschlüsselten Dateien im Speicher der App, ihre ungefähre Größe und wann sie erstellt oder geändert wurden, sind nicht verborgen. Ebenso wenig die Tatsache, dass LifeVeil installiert ist.

Der leere Tresor täuscht nur den Bildschirm

Wer die Dateien der App lesen kann (zum Beispiel auf einem gerooteten Telefon), kann die Tresorordner zählen und sieht, dass diese Einstellung an ist. Die Bremse zählt gespeicherte und nicht gespeicherte leere Tresore gleich, daher verrät die Wartezeit selbst keinen Unterschied.

Die Tarnung ändert nur den Startbildschirm

Der Fingerabdruck ist ein schwächerer Weg

Das Entsperren per Fingerabdruck umgeht Argon2id. Wie sicher es ist, hängt vom Fingerabdrucksensor Ihres Smartphones und vom Android Keystore ab. Sie können es jederzeit in den Einstellungen ausschalten.

Fotoangaben

Während Systembildschirmen wird das Sperren pausiert

Solange ein Systembildschirm geöffnet ist (Berechtigungsanfrage, Löschbestätigung, Foto- oder Dateiauswahl, Fingerabdruckabfrage) und solange ein Import oder Export läuft, wartet die App mit dem Sperren. Wenn Sie die App verlassen haben, sperrt sie sich 2 Sekunden danach.

Tresore teilen sich einen Geräte-Salt

Alle Tresore auf einem Smartphone verwenden denselben Geräte-Salt. Wer diesen Salt hat, prüft mit einem Versuch alle Tresore gleichzeitig. Der Aufwand für einen Angriff auf einen einzelnen Tresor bleibt gleich.

Was keine App verhindern kann

Jemand, der Ihnen beim Zeichnen Ihres Musters zusieht, oder eine Kamera, die Ihren Bildschirm filmt.

Ohne Phrase kann niemand helfen

Wenn Sie das Muster eines Tresors ohne Wiederherstellungsphrase vergessen oder sowohl das Muster als auch die Phrase verlieren, kann niemand seine Dateien wiederherstellen. Auch wir nicht.