„AES-256“ taucht auf Sicherheitsseiten so auf, wie „klinisch erwiesen“ auf Hautpflegeflaschen: eher als eine Auszeichnung denn als eine Erklärung. Die meisten Menschen, die das lesen, haben noch nie gefragt, was es tatsächlich mit einer Datei macht oder warum die Zahl 256 der Teil ist, der die Arbeit erledigt. Es lohnt sich, das zu verstehen, denn der Unterschied zwischen einem echten verschlüsselten Tresor und einem Ordner mit einem Schloss-Symbol reduziert sich normalerweise genau darauf.
Was AES-256 tatsächlich ist
AES steht für Advanced Encryption Standard, ein spezifischer Algorithmus, um lesbare Daten in unlesbare Daten zu verwandeln und wieder zurück, mithilfe eines geheimen Schlüssels. Er wurde 2001 nach einem öffentlichen Wettbewerb vom U.S. National Institute of Standards and Technology ausgewählt und ist heute der Standard-Verschlüsselungsalgorithmus hinter Passwort-Managern, Messaging-Apps, VPNs und Datei-Tresoren weltweit, Vaultine eingeschlossen.
Die „256“ ist die Länge des Schlüssels, gemessen in Bits. AES gibt es auch in 128-Bit- und 192-Bit-Versionen; alle drei verwenden denselben zugrunde liegenden Algorithmus, nur mit einer unterschiedlichen Schlüsselgröße und einer leicht unterschiedlichen Anzahl interner Verarbeitungsrunden. Eine mit AES-256 verschlüsselte Datei durchläuft diese Runden unter Verwendung eines 256-Bit-Schlüssels, und die Ausgabe ist Chiffretext: eine Abfolge von Bytes, die (abgesehen von Größenmustern) ohne den gleichen Schlüssel zur Umkehrung des Prozesses nichts über den Inhalt der Originaldatei preisgibt.
Warum 256 Bits die Zahl ist, auf die es ankommt
Ein 256-Bit-Schlüssel hat 2^256 mögliche Werte. Diese Zahl ist schwer intuitiv greifbar zu machen, weil sie so weit über jede alltägliche Menge hinausgeht, aber ein gängiger Vergleich hält stand: Es ist in etwa die Anzahl der Atome in einem großen Teil des beobachtbaren Universums. Das Erraten eines spezifischen Schlüssels durch Brute-Force — das Ausprobieren jeder Kombination, bis eine funktioniert — ist keine Frage eines schnelleren Computers oder eines größeren Budgets. Jeder Computer, der je existiert hat und seit Anbeginn des Universums ununterbrochen liefe, käme dem Ausprobieren aller Schlüssel nicht nennenswert näher.
Deshalb sprechen Sicherheitsforscher nicht davon, AES-256 durch Brute-Force zu „knacken“; das steht nicht zur Debatte. Wenn verschlüsselte Daten doch kompromittiert werden, liegt die Ursache fast immer an etwas anderem als dem Algorithmus selbst: ein schwaches oder wiederverwendetes Passwort, aus dem der Schlüssel abgeleitet wurde, ein Schlüssel, der irgendwo gespeichert war, wo er gestohlen werden konnte, oder ein Implementierungsfehler in der umgebenden Software. Das Schloss ist nicht der Schwachpunkt. Das, was den Schlüssel bewacht, ist es meistens.
Verschlüsselt ist nicht dasselbe wie versteckt
Dies ist der wichtigste Unterschied für jeden, der nach einer App für einen „sicheren Ordner“ sucht. Das Verstecken einer Datei bedeutet, zu ändern, ob sie angezeigt wird, nicht was sie ist: ein versteckter Ordner, eine Dotfile, eine App, die Ihre Fotos einfach an einen weniger offensichtlichen Ort verschiebt. Die tatsächlichen Bytes der Datei bleiben unangetastet. Schließen Sie das Gerät an einen Computer an, schalten Sie „versteckte Dateien anzeigen“ ein, und das Foto öffnet sich exakt wie jedes andere Foto, weil nie ein Schlüssel im Spiel war.
AES-256-Verschlüsselung ist ein völlig anderer Vorgang. Sie verschiebt die Datei nicht oder ändert ihre Sichtbarkeit; sie schreibt den Inhalt der Datei mithilfe des Schlüssels in Chiffretext um. Es gibt einen schnellen Weg, um herauszufinden, was eine App tatsächlich tut: Zeigen Sie versteckte Dateien an oder schließen Sie das Gerät an einen anderen Computer an. Wenn sich die „geschützte“ Datei normal öffnen lässt, wurde sie versteckt, nicht verschlüsselt. Wenn sie ohne die App und Ihre PIN nur unlesbares Rauschen ist, wurde sie verschlüsselt. (Siehe Warum der „versteckte“ Ordner nicht wirklich versteckt ist für mehr darüber, wie oft Ersteres als Letzteres vermarktet wird.)
Der Teil, den Marketingseiten auslassen: Wer hält den Schlüssel
„Mit AES-256 verschlüsselt“ trifft technisch auf viele Produkte zu, die Sie dennoch nicht vor dem Unternehmen schützen können, das sie gebaut hat. Der Algorithmus sagt nur, wie die Verwürfelung funktioniert; er sagt nichts darüber aus, wo sich der Schlüssel befindet. Ein Cloud-Speicheranbieter kann Ihre Dateien auf seinen Servern mit AES-256 verschlüsseln und den Schlüssel dennoch selbst behalten, was bedeutet, dass die Verschlüsselung einen externen Angreifer aufhält, aber nichts gegen eine Kompromittierung dieses Anbieters, einen Mitarbeiter mit Zugriff oder eine rechtliche Anfrage ausrichtet, die an deren Server statt an Sie gerichtet ist.
Das ist der ganze Grund, warum „Zero-Knowledge“ eine separate Aussage von „mit AES-256 verschlüsselt“ ist, und warum es sich lohnt, beides zu prüfen, bevor man einem von beiden vertraut. Verschlüsselung ohne zu wissen, wer den Schlüssel besitzt, sagt Ihnen fast nichts darüber, wer tatsächlich ausgesperrt ist.
Wie Vaultine es implementiert
Vaultine verschlüsselt jede Datei mit ihrem eigenen AES-256-Schlüssel, der vollständig auf Ihrem Gerät generiert und verwendet wird. Der Master-Schlüssel, der Ihren Tresor schützt, wird aus Ihrem Muster oder Ihrer PIN auf dem Gerät abgeleitet, und er wird niemals irgendwohin übertragen. Nichts entschlüsselt auf einen Server, eine Cloud-Kopie oder irgendwo anders als auf das Gerät vor Ihnen, was das Design in der Praxis (und nicht nur in einer Datenschutzrichtlinie) zu Zero-Knowledge macht (siehe Warum eine Tresor-App ohne Konto eigentlich sicherer ist für den Rest dieser Architektur).
Das erklärt auch einen Kompromiss, den man im Voraus kennen sollte: Wenn Sie Ihre PIN und Ihre 12-Wörter-Wiederherstellungsphrase verlieren, kann Vaultine Ihre Dateien wirklich nicht für Sie zurückholen. Das ist keine Support-Einschränkung, es ist dieselbe Eigenschaft, die verhindert, dass ein Hackerangriff oder eine Vorladung an Ihre Dateien gelangt. Der Schlüssel, der das Schloss öffnet, existierte immer nur auf Ihrem Gerät.
Die Kurzfassung
AES-256 ist eine spezifische, gut getestete Methode, um eine Datei mithilfe eines Schlüssels, der groß genug ist, dass Brute-Force keine realistische Bedrohung darstellt, in unlesbares Rauschen zu verwandeln. Es ist kein magisches Wort; es ist ein Teil eines Systems, und der Teil, der entscheidet, ob es Sie tatsächlich schützt, ist derjenige, der den Schlüssel danach besitzt. Eine Datei zu verstecken ist nicht dasselbe wie sie zu verschlüsseln, und eine Datei für ein Unternehmen zu verschlüsseln, das den Schlüssel behält, ist nicht dasselbe wie sie so zu verschlüsseln, dass nur Sie sie öffnen können.
Vaultine verschlüsselt jede Datei mit AES-256, auf Ihrem Gerät, mit einem Schlüssel, der aus Ihrer eigenen PIN abgeleitet wird und niemals irgendwohin gesendet wird. Die ersten 10 Dateien sind kostenlos unter vaultine.app.



