Eine ZIP-Datei zu verschlüsseln ist nur so stark wie die Entscheidungen darum herum: das Verfahren, das Sie wählen, die Passphrase, für die Sie sich entscheiden, und wie Sie sie speichern und teilen. Treffen Sie diese richtig, und eine ZIP-Datei ist ein völlig vernünftiger Weg, Dateien zu schützen. Die Voreinstellungen arbeiten allerdings gegen Sie: Viele Archivprogramme wählen immer noch das veraltete Verfahren, und der einfachste Weg, ein Geheimnis zu verschicken, ist dieselbe E-Mail wie die Datei. Ein Passwort-Manager beseitigt den dritten Schwachpunkt, sich die Passphrase überhaupt merken zu müssen, und erleichtert es, die anderen beiden richtig zu machen.
Wählen Sie AES, nicht ZipCrypto
Dies ist die mit Abstand wichtigste Entscheidung. Viele Werkzeuge verwenden aus Kompatibilitätsgründen standardmäßig immer noch das veraltete Verfahren, sodass Sie die starke Verschlüsselung oft ausdrücklich auswählen müssen.
- Behalten Sie in 7-Zip das Archivformat zip bei und wählen Sie AES-256 als Verschlüsselungsmethode, oder verwenden Sie das Format 7z, das immer AES verwendet.
- Suchen Sie in WinZip, Keka und ähnlichen Werkzeugen nach einer AES- oder „starke Verschlüsselung“-Option statt der veralteten.
- Seien Sie vorsichtig mit jedem Archivprogramm, dessen ZIP-Passwortoption nur das alte Verfahren anbietet (7-Zip verwendet für .zip standardmäßig ZipCrypto, bis Sie die Methode ändern), denn das erzeugt das schwache Format. Die Komprimierfunktionen im Explorer und im Finder können kein Passwort setzen; das
zip -eim macOS-Terminal kann es, aber nur mit dem schwachen ZipCrypto.
Unser Überblick zur AES-Verschlüsselung für ZIP-Dateien erklärt, was sie stark macht.
Wählen Sie eine Passphrase, kein Passwort
Die Länge ist der dominierende Faktor. Die AES-Schlüsselableitung ist bereits stark, sodass einem Angreifer, der den Algorithmus nicht brechen kann, nur das Raten bleibt, und der PBKDF2-Schritt des Formats verlangsamt jeden Versuch. Entscheidend ist, wie viele Versuche nötig sind, und diese Zahl wächst mit Länge und Unvorhersehbarkeit schnell.
- Bevorzugen Sie eine Passphrase aus mehreren zusammenhanglosen Wörtern gegenüber einer kurzen, komplexen Zeichenkette. Länge fügt weit mehr Widerstand hinzu als das Ersetzen von a durch @.
- Vermeiden Sie Namen, Daten und alles, was mit dem Inhalt der Datei oder ihrem Empfänger zusammenhängt.
- Verwenden Sie keine Passphrase wieder, die Sie irgendwo sonst benutzen.
Lassen Sie einen Passwort-Manager den schweren Teil erledigen
Ein Passwort-Manager ist die eigentliche Lösung für die menschliche Seite des Problems. Er erzeugt lange, zufällige Passphrasen, die Sie sich nie merken müssen, und speichert sie sicher, verknüpft mit dem Dateinamen oder Projekt, sodass Sie sie später wiederfinden. Das Ausfüllen bei Bedarf und ein verschlüsselter, gesicherter Datensatz sind inbegriffen.
Der Manager hilft nur, wenn der Eintrag auffindbar ist und das Teilen über ihn läuft:
- Speichern Sie die Passphrase des Archivs als eigenen Eintrag, mit dem Dateinamen im Titel und einer Notiz, die beschreibt, was sie schützt.
- Wenn jemand anderes die Passphrase benötigt, verwenden Sie die sichere Teilen-Funktion des Managers statt Chat oder E-Mail.
- Schützen Sie den Manager selbst mit einer starken Master-Passphrase und einem zweiten Faktor, denn er hält jetzt den Schlüssel zu jedem Archiv, das Sie erstellt haben.
Schwächere gegenüber stärkeren Entscheidungen auf einen Blick
| Entscheidung | Schwächer | Stärker |
|---|---|---|
| Verfahren | ZipCrypto | WinZip AES-256 |
| Geheimnis | Kurzes, wiederverwendetes Passwort | Lange, einzigartige Passphrase |
| Speicherung | Gedächtnis oder ein Klebezettel | Passwort-Manager-Eintrag |
| Teilen | Dieselbe E-Mail wie die Datei | Über einen separaten Kanal oder sicheres Teilen |
Schützen Sie mehr als nur die Inhalte
Ein ZIP-Passwort deckt weniger ab, als die Leute annehmen. Es schützt den Inhalt jedes Eintrags, und es tut nichts für die Dateinamen, für den Kanal, über den die Passphrase reist, oder dafür, dass die Datei selbst erhalten bleibt.
- Standard-ZIP lässt das Verzeichnis lesbar, sodass Namen und Größen sichtbar sind, selbst wenn die Inhalte verschlüsselt sind. Wenn die Namen selbst sensibel sind, verwenden Sie einen Container, der den Header verschlüsselt, etwa das Format 7z mit aktivierter Header-Verschlüsselung, oder legen Sie das Archiv in ein verschlüsseltes Volume.
- Senden Sie die Passphrase niemals zusammen mit dem Archiv. Teilen Sie sie über einen völlig anderen Kanal, sodass das Abfangen des einen nicht das andere preisgibt.
- Ein verschlüsseltes Archiv ist immer noch nur eine Datei, und eine verlorene Kopie sind verlorene Daten. Bewahren Sie ein Backup auf.
Bestätigen Sie, dass es sich öffnet, bevor Sie sich darauf verlassen
Machen Sie einen Probelauf. Schließen Sie nach dem Erstellen des Archivs Ihre Werkzeuge und öffnen Sie es erneut mit der gespeicherten Passphrase, idealerweise auf demselben Gerät, das sie tatsächlich benötigen wird. Das deckt zwei häufige Fehler früh auf: eine Passphrase, die beim Festlegen vertippt wurde, und einen Empfänger, dessen Software die von Ihnen gewählte AES-Variante nicht unterstützt. Eine kurze Prüfung jetzt vermeidet eine ausgesperrte Datei später, wenn die ursprünglichen Quelldaten vielleicht nicht mehr zur Hand sind.
Falls Sie jemals den Zugang verlieren
Selbst mit guten Gewohnheiten geht gelegentlich eine Passphrase verloren. Wenn es Ihr eigenes Archiv ist, beginnen Sie mit dem ruhigen, methodischen Ansatz in unserem Leitfaden dazu, was zu tun ist, wenn Sie ein ZIP-Passwort vergessen haben, und denken Sie daran, dass eine Wiederherstellung vor allem dann realistisch ist, wenn Sie die Suche mit etwas eingrenzen können, an das Sie sich erinnern. Wiederherstellung auf dem Gerät ist auf der Wiederherstellungsseite verfügbar, und sie lädt Ihre Datei nie hoch.
Dies gilt nur für Archive, die Ihnen gehören oder auf die Sie zugreifen dürfen.
Unser Sicherheitsüberblick erläutert die Prinzipien hinter diesen Gewohnheiten und warum es die sicherste Voreinstellung ist, sensible Arbeit auf dem eigenen Gerät zu behalten.
Quellen
- WinZip, AES-Verschlüsselungsspezifikation (AE-1 und AE-2). Methode 99, Extra-Feld 0x9901, Stärke-Byte, Salt-Längen, PBKDF2-HMAC-SHA1 mit 1000 Iterationen, 2-Byte-Verifizierungswert und 10-Byte-HMAC-SHA1.
- 7-Zip. Kostenloser, quelloffener Archiver; sein ZIP-Verschlüsselungsmenü bietet ZipCrypto und AES-256.
- PKWARE, .ZIP File Format Specification (APPNOTE.TXT). Abschnitt 4.4.4 definiert das General Purpose Bit Flag (Bit 0 kennzeichnet einen verschlüsselten Eintrag); Abschnitt 6.1 dokumentiert die traditionelle PKWARE-Verschlüsselung.