So verschlüsselt Velcrypt deinen Tresor

Aktualisiert

Verschlüsselung ist der Grund, warum ein Tresor mehr ist als ein versteckter Ordner. In Velcrypt wird jedes Foto, Video und Dokument auf deinem iPhone verschlüsselt, bevor es gespeichert wird – mit Schlüsseln, die sich nur aus deinem Muster wieder erzeugen lassen. Diese Seite zeigt, wie diese Schlüssel entstehen und verwendet werden.

Die Schlüsselkette Schritt für Schritt

Velcrypt nutzt ein mehrschichtiges Schlüsselmodell. Jede Schicht hat genau eine Aufgabe.

  1. Dein Muster. Du zeichnest es auf dem 5×5-Raster. Es ist das einzige Geheimnis, das du dir merken musst.
  2. Schlüsselstreckung mit PBKDF2-HMAC-SHA512. Das Muster durchläuft zusammen mit einem zufälligen Salt PBKDF2 mit SHA-512 – und zwar mindestens 600.000 Iterationen. Schlüsselstreckung ist eine Technik, die jeden einzelnen Rateversuch absichtlich verlangsamt, sodass Muster durchzuprobieren teuer wird.
  3. Ein gerätespezifisches Salt im Schlüsselbund. Das Salt ist zufällig, wird auf deinem Gerät erzeugt und im iOS-Schlüsselbund aufbewahrt. Es sorgt dafür, dass dasselbe Muster auf einem anderen Handy einen anderen Schlüssel ergibt, und macht vorberechnete Ratetabellen nutzlos.
  4. Der Hauptschlüssel des Tresors. Jeder Tresor hat einen eigenen zufälligen 256-Bit-Hauptschlüssel. Der gestreckte Musterschlüssel verschlüsselt deine Dateien nicht direkt, sondern entsperrt diesen Hauptschlüssel.
  5. Dateischlüssel mit HKDF. Aus dem Hauptschlüssel leitet HKDF (eine Standardfunktion zur Schlüsselableitung) für jede Datei einen eigenen Schlüssel ab. Keine zwei Dateien teilen sich einen Schlüssel.
  6. AES-256-GCM. Jede Datei wird mit ihrem eigenen Schlüssel per AES-256 im GCM-Modus verschlüsselt, über Apples CryptoKit.
SchichtAufgabe
MusterDas Geheimnis, das nur du kennst
PBKDF2-HMAC-SHA512, 600.000+ IterationenMacht jeden Rateversuch langsam
Gerätespezifisches Salt (Schlüsselbund)Macht Schlüssel einzigartig fürs Gerät
Zufälliger 256-Bit-HauptschlüsselEiner pro Tresor, hält Tresore getrennt
HKDFEin eigener Schlüssel für jede Datei
AES-256-GCMVerschlüsselt und authentifiziert die Datei
iOS-DatenschutzZweite Schicht auf Systemebene

Weil jeder Tresor seinen eigenen Hauptschlüssel hat, sind Tresore kryptografisch voneinander getrennt. Genau das macht versteckte Tresore zu mehr als einem optischen Trick.

Was authentifizierte Verschlüsselung bedeutet

Authentifizierte Verschlüsselung ist Verschlüsselung, die sowohl Vertraulichkeit als auch Integrität schützt. AES-256-GCM erledigt zwei Dinge gleichzeitig: Es macht die Datei ohne Schlüssel unlesbar, und es hängt ein Authentifizierungs-Tag an, das belegt, dass die Datei nicht verändert wurde.

Beim Öffnen einer Datei prüft Velcrypt dieses Tag. Wurde auch nur ein Byte verändert, ob durch Beschädigung oder Manipulation, schlägt die Entschlüsselung fehl, statt stillschweigend beschädigte oder manipulierte Daten zu liefern. Ältere Modi, die ohne Authentifizierung verschlüsseln, erkennen das nicht. Einen verständlichen Überblick über das Verfahren selbst gibt AES-256-Verschlüsselung, erklärt.

iOS-Datenschutz als zweite Schicht

Zusätzlich zu seiner eigenen Verschlüsselung speichert Velcrypt Tresordateien mit iOS-Datenschutz in der Klasse „Complete Protection“ (vollständiger Schutz). In dieser Klasse hält iOS die Dateien bei gesperrtem Handy mit Schlüsseln verschlüsselt, die an deinen Gerätecode gebunden sind.

Die beiden Schichten sind unabhängig. Würde eine davon irgendwie umgangen, stünde die andere immer noch zwischen einem gesperrten Handy und deinen Dateien.

Warum es nirgendwo sonst Schlüssel gibt

Velcrypt arbeitet komplett offline und ohne Konto. Es gibt keine Server, keine Uploads und keine Kopie deiner Schlüssel außerhalb deines Handys. Damit fällt eine ganze Risikokategorie weg: Es gibt keine Datenbank, die gehackt werden kann, und niemanden im Unternehmen, der deine Dateien entschlüsseln könnte.

Das hat auch einen Preis. Weil die Schlüssel nur auf dem Gerät und nur über dein Muster existieren, kann niemand einen Tresor wiederherstellen, wenn das Muster vergessen oder das Handy verloren ist. Ein verschlüsseltes Backup ist geplant, in der ersten Version gibt es das aber nicht.

Was Verschlüsselung nicht abdeckt

Starke Verschlüsselung schützt gespeicherte Dateien. Sie hilft nicht, wenn dir jemand beim Zeichnen des Musters zusieht, wenn der Tresor offen ist, während du das Handy übergibst, oder wenn auf einem gejailbreakten Gerät Schadsoftware läuft. Kopien außerhalb von Velcrypt, etwa Originale, die noch in Fotos liegen, erreicht sie ebenfalls nicht. Die Sicherheitsübersicht beschreibt das Bedrohungsmodell vollständig, einschließlich dessen, wovor Velcrypt nicht schützt.

Häufige Fragen

Welche Verschlüsselung nutzt Velcrypt?

AES-256-GCM, einen authentifizierten Verschlüsselungsmodus, über Apples Framework CryptoKit. Jede Datei wird mit einem eigenen Schlüssel verschlüsselt, der aus dem zufälligen 256-Bit-Hauptschlüssel des Tresors abgeleitet wird.

Wird mein Muster auf dem iPhone gespeichert?

Dein Muster wird nicht direkt als Schlüssel verwendet. Es wird mit PBKDF2-HMAC-SHA512, mindestens 600.000 Iterationen und einem gerätespezifischen Salt gestreckt, und das Ergebnis entsperrt den Hauptschlüssel des Tresors.

Kann Velcrypt meine Dateien entschlüsseln?

Nein. Velcrypt hat keine Server und keine Kopie deiner Schlüssel. Die Schlüssel lassen sich nur auf deinem Handy aus deinem Muster neu erzeugen – deshalb kann ein vergessenes Muster auch nicht zurückgesetzt werden.

Warum wird zusätzlich der iOS-Datenschutz genutzt?

Er bildet eine unabhängige Schicht. Die Dateien nutzen die Klasse „Complete Protection“, sodass iOS sie bei gesperrtem Handy mit an deinen Gerätecode gebundenen Schlüsseln verschlüsselt hält – zusätzlich zu Velcrypts eigener Verschlüsselung.

Well Encrypted. Truly Private.

Muster zeichnen, privaten Tresor öffnen. Deine Fotos, Videos und Dokumente bleiben verschlüsselt auf deinem iPhone – ohne Konto und ohne Cloud.

Bald im App Store

Bald für iPhone (iOS 17 oder neuer). Kostenlose Version, optional Premium.