Was ist AES-256-Verschlüsselung? Einfach erklärt
AES-256 ist ein veröffentlichter Verschlüsselungsstandard, der Daten mit einem 256-Bit-Schlüssel unlesbar macht. Ohne diesen Schlüssel lassen sich die Daten in keiner praktisch denkbaren Zeit lesen. Bei jeder App, die „AES-256“ verspricht, ist also nicht das Verfahren die Frage. Die Frage ist, wer den Schlüssel hat und was ihn schützt.
Was muss ich wissen?
- Das Verfahren ist nicht die Schwachstelle. Angriffe zielen auf den Schlüssel, auf das Passwort dahinter oder auf das entsperrte Gerät.
- „256“ ist die Schlüssellänge. Das sind 2^256 mögliche Schlüssel, weit jenseits jeder Suche.
- Die Bezeichnung allein sagt wenig. Fragen Sie, was verschlüsselt wird, wo der Schlüssel entsteht und wer ihn sonst noch hat.
Was bedeutet AES-256 genau?
AES ist der Advanced Encryption Standard, veröffentlicht vom US-amerikanischen National Institute of Standards and Technology. NISTs FIPS 197 definiert drei Varianten: AES-128, AES-192 und AES-256. Alle arbeiten mit Blöcken von 128 Bit. Die Zahl ist die Länge des Schlüssels in Bit.
Ein 256-Bit-Schlüssel hat 2^256 mögliche Werte. Das ist eine Zahl mit 78 Stellen. Sie alle einzeln durchzuprobieren, ist kein realistischer Angriff, weder heute noch mit irgendeinem Computer, den wir zu bauen wissen.
Was ist AES-256-GCM?
AES allein beschreibt nur, wie ein einzelner Block verschlüsselt wird. Ein „Modus“ legt fest, wie eine ganze Datei behandelt wird. GCM ist ein solcher Modus, beschrieben in NISTs SP 800-38D.
GCM ist authentifizierte Verschlüsselung. Neben dem Verbergen des Inhalts erkennt es, ob jemand die verschlüsselte Datei verändert hat. Eine manipulierte Datei lässt sich nicht öffnen, statt sich als etwas anderes zu öffnen.
Wenn AES-256 nicht zu knacken ist, wie werden Daten dann gestohlen?
Über alles, was um das Verfahren herum liegt. Die üblichen Wege sind:
- Ein schwaches Passwort oder ein schwacher Code. Entsteht der Schlüssel aus einer 4-stelligen PIN, probiert ein Angreifer 10.000 PINs, nicht 2^256 Schlüssel.
- Der Schlüssel liegt neben den Daten. Verschlüsselung mit dem Schlüssel am selben Ort ist eine abgeschlossene Kiste mit aufgeklebtem Schlüssel.
- Ein Unternehmen, das den Schlüssel hat. Kann ein Server Ihr Passwort zurücksetzen und Ihnen die Dateien zurückgeben, kann jemand anderes als Sie sie lesen.
- Ein offenes, entsperrtes Gerät. Was entschlüsselt auf dem Bildschirm ist, lässt sich sehen oder kopieren.
- Unverschlüsselt Gebliebenes. Vorschaubilder, Dateinamen oder eine Datenbank der Alben können verraten, was die Dateien sind.
Wie prüfe ich die „AES-256“-Angabe einer App?
Stellen Sie diese fünf Fragen. Eine gute App beantwortet sie in ihrer eigenen Dokumentation.
- Ist jede Datei verschlüsselt, auch Vorschaubilder und der Index des Tresorinhalts?
- Wo entsteht der Schlüssel: auf Ihrem Gerät oder auf dem Server des Unternehmens?
- Was macht aus Ihrem Passwort oder Muster den Schlüssel? Es sollte ein langsames Standardverfahren sein.
- Kann das Unternehmen Ihr Passwort zurücksetzen? Wenn ja, kommt es an Ihre Dateien.
- Ist der Code oder eine Sicherheitsbeschreibung veröffentlicht, damit andere sie prüfen können?
Sagt eine App nur „AES-256“ und sonst nichts, behandeln Sie sie als unbekannt, nicht als sicher.
Wie nutzt Cryptile AES-256?
Jede Datei, jedes Vorschaubild und jeder Index in einem Cryptile-Tresor ist mit AES-256-GCM verschlüsselt. Der Schlüssel entsteht auf Ihrem Telefon aus dem Muster, das Sie zeichnen. Es gibt kein Konto und keinen Server, und der Entwickler hat nie Ihre Schlüssel.
Der Verschlüsselungskern ist mit Bedrohungsmodell und Testvektoren zur Prüfung veröffentlicht. Unsere Sicherheitsseite verlinkt darauf. Dateigrößen sind aufgefüllt. Die Größe einer verschlüsselten Datei verrät also weniger darüber, was sie ist.
Wovor das nicht schützt
AES-256 ist nur so stark wie das Geheimnis hinter dem Schlüssel. Ein kurzes Muster ist schwächer als eine Passphrase. Nutzen Sie daher 8 oder mehr Punkte. Sieht jemand zu, wie Sie es zeichnen, oder läuft auf Ihrem Telefon Schadsoftware, während ein Tresor offen ist, hilft Verschlüsselung nicht. Verlieren Sie Ihr Muster und Ihre Wiederherstellungsphrase, kann niemand den Tresor öffnen, auch wir nicht.
So geht es mit Cryptile
Cryptile verschlüsselt Fotos, Videos, Dateien und Notizen mit AES-256-GCM unter einem Schlüssel, der auf Ihrem Gerät entsteht. Ein anderes Muster öffnet einen anderen Tresor, und es gibt keine Tresorliste.
Cryptile ist kostenlos für bis zu 2 Tresore, 100 Fotos und 10 Videos. Plus hebt die Grenzen auf und bietet das Panikmuster und die Suche im Tresor, für $19.99 im Jahr (7 Tage kostenlos testen) oder $39.99 einmalig.