PDF schützen
PDF mit Passwort schützen: im Browser mit AES-256 verschlüsseln, sodass es sich nur mit dem Passwort öffnen lässt.
Ihre Dateien bleiben auf diesem Gerät. Es wird nichts hochgeladen. So prüfen Sie das
PDF schützen: Anleitung
PDF schützen: die wichtigsten Funktionen
Jede Zeichenkette und jeder Stream in der Datei wird mit AES-256 (PDF-Sicherheits-Handler Revision 6) über die WebCrypto Ihres Browsers verschlüsselt. Ein Reader kann den Inhalt ohne das Passwort nicht anzeigen.
Das Passwort und die Datei bleiben auf der Seite. Es wird nichts an einen Server gesendet, es gibt also keine Kopie irgendwo, die wiederhergestellt werden könnte.
Drucken und das Kopieren von Text lassen sich ausschalten. Das sind Berechtigungsflags, die Reader beachten sollen. Ist ein Kästchen deaktiviert, ist das Eigentümerpasswort ein zufälliger Wert, der nie angezeigt oder gespeichert wird, sodass das eingegebene Passwort die Beschränkungen nicht aufhebt; „PDF entsperren“ kann sie mit diesem Passwort dennoch entfernen.
PDF schützen im Überblick
PDF schützen erzeugt einen zufälligen 256-Bit-Dateischlüssel, verschlüsselt jede Zeichenkette und jeden Stream im Dokument mit AES-256 und speichert den Schlüssel, verpackt durch einen auf SHA-2 basierenden Hash Ihres Passworts, wie es der Standard-Sicherheits-Handler (Revision 6) der PDF-Spezifikation beschreibt. Die Ausgabe ist ein gewöhnliches verschlüsseltes PDF: Jeder Reader, der AES-256 unterstützt, fragt vor der Anzeige nach dem Passwort.
Verwenden Sie es, bevor Sie eine Gehaltsabrechnung, einen Vertrag oder eine Krankenakte per E-Mail verschicken, oder wenn eine Datei auf einem gemeinsamen Laufwerk liegt. Das Passwort wird nie gesendet oder gespeichert, was auch bedeutet, dass es nicht wiederhergestellt werden kann: Verlieren Sie es, lässt sich das Dokument nicht mehr öffnen. Revision-6-Verschlüsselung wird von Adobe Acrobat X und neuer sowie von anderen Readern mit Unterstützung für PDF-2.0-Verschlüsselung gelesen; ältere Reader können die Datei nicht öffnen.
PDF schützen: typische Anwendungsfälle
Ein Vermieter oder eine Bank bittet per E-Mail um einen Scan Ihres Reisepasses oder einen aktuellen Kontoauszug. Verschlüsseln Sie die Datei hier, senden Sie sie und geben Sie das Passwort auf einem anderen Weg weiter, etwa per Telefonanruf oder SMS. Wer später dieses Postfach liest, hat die Datei, aber nicht die Möglichkeit, sie zu öffnen.
Eine Gehaltsabrechnung, ein Zeugnis oder ein unterschriebenes Angebotsschreiben geht an eine Person und soll nur von dieser gelesen werden können. Schützen Sie es mit einem Passwort, das Sie mit dieser Person vereinbaren, und entfernen Sie das Häkchen bei „Text und Bilder kopieren“, wenn es nicht in andere Dokumente eingefügt werden soll, wobei ein Reader nur gebeten wird, dieses Flag zu beachten.
Ein Ordner mit Verträgen liegt auf einem gemeinsamen Laufwerk oder in einem Cloud-Backup. Jede Datei vor der Ablage zu verschlüsseln bedeutet, dass die gespeicherten Bytes ohne das Passwort unlesbar sind, was auch immer mit dem Speicherkonto passiert, und jede Datei sich bei Bedarf trotzdem in einem gewöhnlichen Reader öffnen lässt.
Für manche Aufgaben ist ein Passwort das falsche Werkzeug. Darf der Empfänger die meisten Teile eines Dokuments lesen, aber nicht bestimmte Namen oder Zahlen, verwenden Sie PDF schwärzen, das diese Wörter aus der Datei löscht. Wenn Kopien als Entwurf oder als einem bestimmten Empfänger zugehörig gekennzeichnet werden sollen, verwenden Sie Wasserzeichen einfügen. Um ein Passwort wieder zu entfernen, verwenden Sie PDF entsperren.
Tipps und Fehlerbehebung
- Unter dem Formular können drei Meldungen erscheinen: „Geben Sie ein Passwort ein, um das Dokument zu schützen.“, wenn das erste Feld leer ist, „Die beiden Passwörter stimmen nicht überein.“, wenn die Bestätigung abweicht, und „Verwenden Sie ein Passwort mit mindestens 4 Zeichen.“ Die Eingabetaste im Bestätigungsfeld sendet das Formular ab.
- Passwörter unterscheiden zwischen Groß- und Kleinschreibung und dürfen Leerzeichen sowie Zeichen aus jeder Sprache enthalten. Gemäß der PDF-Spezifikation werden nur die ersten 127 Bytes des Passworts (in UTF-8) verwendet.
- „Das PDF konnte nicht geschützt werden“ mit einer Meldung, dass die Eingabe verschlüsselt ist, bedeutet, dass die Datei bereits ein Passwort hat. Dieses Tool ändert kein vorhandenes Passwort: Entfernen Sie es mit PDF entsperren und verschlüsseln Sie die entsperrte Kopie dann mit dem neuen Passwort.
- „Dieser Browser stellt WebCrypto nicht bereit“ erscheint, wenn die Seite über einfaches http von einem anderen Rechner als Ihrem eigenen geladen wird, weil Browser WebCrypto nur über https und localhost anbieten. Öffnen Sie die Website über https.
- Die geschützte Datei ist meist etwas größer als das Original. Jede Zeichenkette und jeder Stream erhält einen 16 Byte großen Initialisierungsvektor und Padding, und die Datei wird ohne Objektströme geschrieben, damit jedes Objekt einzeln verschlüsselt werden kann.
- Vorschau anzeigen öffnet das Ergebnis im eigenen PDF-Betrachter Ihres Browsers, der vor der Anzeige einer Seite nach dem Passwort fragt, sodass die Vorschau zugleich prüft, ob der Schutz gegriffen hat.
- Die Ausgabe heißt protected_ gefolgt vom ursprünglichen Dateinamen, und die Originaldatei bleibt unverändert. Das Tool speichert das Passwort nirgends, notieren Sie es sich also, bevor Sie den Tab schließen.
- Die Anleitung Wie man ein PDF mit Passwort schützt erklärt, was das Passwort abdeckt und wie Sie eines wählen, das standhält.
PDF schützen: So funktioniert es in Ihrem Browser
Die Datei wird in den Arbeitsspeicher geladen und von pdf-lib eingelesen. Das eigene pdf-crypto-Modul der Website zieht dann 32 Zufallsbytes aus dem Zufallszahlengenerator des Browsers als Dateischlüssel. Ihr Passwort wird mit dem Revision-6-Algorithmus der PDF-Spezifikation gehasht, einer Schleife aus SHA-256-, SHA-384- und SHA-512-Runden mit AES-Mischung, und der Dateischlüssel wird unter diesem Hash verpackt, um die Einträge /U und /UE zu erzeugen. Die Eigentümereinträge /O und /OE werden auf dieselbe Weise aus Ihrem Passwort erzeugt, oder aus einem zufälligen, wenn Drucken oder Kopieren ausgeschaltet ist; ein separater AES-Block, /Perms, hält die Druck- und Kopierflags fest. Das gesamte Hashing und die AES-Arbeit übernimmt die WebCrypto-API des Browsers, nicht JavaScript-Arithmetik.
pdf-crypto durchläuft anschließend jedes Objekt im Dokument und verschlüsselt jede Zeichenkette und jeden Stream mit AES-256 im CBC-Modus unter dem Dateischlüssel, mit einem frischen zufälligen Initialisierungsvektor pro Objekt; auch der Metadaten-Stream des Dokuments wird verschlüsselt. Das /Encrypt-Wörterbuch wird zuletzt hinzugefügt, damit es selbst nie verschlüsselt wird, und pdf-lib serialisiert das Ergebnis ohne Objektströme. Die Bytes werden zu einem Blob hinter der Download-Schaltfläche. Das Passwort und die Datei existieren nur als Variablen auf der Seite: Keine Anfrage trägt eines von beiden, und ein Neuladen der Seite verwirft beide.
Häufig gestellte Fragen
Ist das echte Verschlüsselung oder nur ein Einschränkungsflag?
Es ist Verschlüsselung. Der Inhalt der Datei wird mit AES-256 verschlüsselt und lässt sich ohne das Passwort nicht lesen. Ein reiner Berechtigungsschutz, bei dem ein Reader nur gebeten wird, Drucken oder Kopieren nicht zuzulassen, ist etwas anderes; hier sind die Bytes selbst unlesbar.
Können Sie mein Passwort wiederherstellen, wenn ich es vergesse?
Nein. Das Passwort verlässt Ihren Browser nie und wird nirgends gespeichert, es gibt also nichts, woraus es wiederhergestellt werden könnte. Bewahren Sie eine Kopie davon an einem sicheren Ort auf, bevor Sie die Datei weitergeben.
Welche PDF-Reader können die geschützte Datei öffnen?
Jeder Reader, der AES-256-Verschlüsselung (Revision 6) unterstützt, darunter Adobe Acrobat X und neuer sowie andere Reader mit Unterstützung für PDF-2.0-Verschlüsselung. Ältere Reader können es nicht öffnen.
Kann ich ein separates Eigentümerpasswort festlegen?
Nein. Sind beide Kästchen aktiviert, ist das eingegebene Passwort zugleich das Eigentümerpasswort. Ist eines der beiden Kästchen deaktiviert, ist das Eigentümerpasswort ein zufälliger Wert, der nie angezeigt oder gespeichert wird, sodass die Druck- und Kopierbeschränkungen für alle gelten, die die Datei mit Ihrem Passwort öffnen. Reader werden nur gebeten, diese Beschränkungen zu beachten, und „PDF entsperren“ kann sie mit Ihrem Passwort aufheben.
Wird die Datei größer?
Meist ein wenig. Jede Zeichenkette und jeder Stream erhält einen 16 Byte großen Initialisierungsvektor und Padding, und das Dokument wird ohne Objektströme geschrieben, damit jedes Objekt einzeln verschlüsselt werden kann. Seiten, Bilder und Schriften bleiben ansonsten unverändert.
Bleiben Formularfelder, Lesezeichen und Links erhalten?
Ja. Die Verschlüsselung ändert, wie Zeichenketten und Streams gespeichert werden, nicht die Struktur des Dokuments, sodass Felder, Lesezeichen, Links und Anmerkungen alle vorhanden sind, sobald die Datei mit dem Passwort geöffnet wird. Die Darstellung der Felder wird so gespeichert, wie sie war, nicht neu erzeugt.
Zuletzt geprüft am