Eine SSN aus einem PDF schwärzen
Sozialversicherungsnummern (SSNs) sind das Paradebeispiel für eine Schwärzung: Eine SSN ist klein, leicht zu übersehen, eindeutig identifizierend und dauerhaft schädlich, wenn sie durchsickert. Wenn Sie eine Gerichtsakte, eine Anfrage nach öffentlichen Aufzeichnungen, einen Lieferantenvertrag oder ein Versicherungspaket vorbereiten, ist „Ich habe es mit einem schwarzen Kasten abgedeckt“ kein Schutz — es ist ein Lesezeichen für jeden, der weiß, wie man sucht. Hier erfahren Sie, wie Schwärzung tatsächlich funktioniert und wie Sie dies tun können, ohne das Dokument irgendwo hochzuladen.
Der entscheidende Fehler: Einen schwarzen Kasten zeichnen
Abschnitt betitelt „Der entscheidende Fehler: Einen schwarzen Kasten zeichnen“Der Instinkt ist, einen PDF-Editor zu öffnen, ein schwarzes Rechteck über den sensiblen Text zu zeichnen und zu speichern. Dies schlägt zuverlässig fehl, und der Grund ist das PDF-Format selbst.
Ein PDF speichert zwei parallele Darstellungen von Text. Es gibt die sichtbare Ebene — die Glyphen, die auf dem Bildschirm gezeichnet werden — und es gibt die Textebene, die tatsächlichen Zeichencodes, die sich im Inhaltsdatenstrom der Seite befinden. Dies ist das, was Suchmaschinen, Copy-Paste und Screenreader lesen. Wenn Sie einen schwarzen Kasten zeichnen, ändern Sie nur die sichtbare Ebene. Die darunter liegende Textebene ist völlig intakt, und jeder kann den „geschwärzten“ Bereich auswählen, ihn kopieren oder den Text exportieren und die SSN im Klartext lesen. Schlimmer noch, einige „Schwärzungs“-Funktionen in einfachen Editoren sind buchstäblich nur Rechtecke mit einer dunklen Füllung.
Dieser Fehlermodus hat in der E-Discovery einen Namen: Er wird als Metadaten- / Textebenen-Verstoß bezeichnet und hat in echten Gerichtsverfahren versiegelte Dokumente offengelegt. Wenn Ihre Schwärzung durch Strg+A, Strg+C umgangen werden kann, ist es keine Schwärzung.
Was echte Schwärzung tut
Abschnitt betitelt „Was echte Schwärzung tut“Eine echte Schwärzung entfernt den Text aus dem Inhaltsdatenstrom selbst. Die Zeichen werden physisch aus der Datei gelöscht, und erst dann wird der visuelle Bereich abgedeckt. Nach einer wahren Schwärzung:
- Das Auswählen des Bereichs wählt nichts aus.
- Copy-Paste liefert keinen versteckten Text.
- Das Durchsuchen der Datei nach der SSN liefert null Treffer.
- Die Zeichencodes existieren in den Bytes der Datei nicht mehr.
Jedes Tool, das weniger als das tut, schwärzt nicht, und der Unterschied ist in Sekunden testbar (dazu kommen wir noch).
Zuerst jedes Vorkommen finden
Abschnitt betitelt „Zuerst jedes Vorkommen finden“Der andere klassische Fehler: Die SSN auf Seite 4 schwärzen und die identische Nummer auf Seite 12 belassen — in einer Kopfzeile, einem Signaturblock oder einem Anhang. Eine gründliche Arbeit beginnt mit einem Scan nach dem Muster, nicht mit einem manuellen Durchlesen.
Eine US-SSN entspricht einem vorhersehbaren Muster (neun Ziffern, oft 3-2-4 gruppiert), was bedeutet, dass sie programmatisch gefunden werden kann — zusammen mit den anderen hochriskanten Identifikatoren: Pass- und nationale ID-Nummern, Kreditkartennummern, Telefonnummern, E-Mail-Adressen und Bankkontodaten. Das PII-Schwärzungs-Tool von PDFLean führt diesen Scan lokal durch: Es erkennt SSN-, ID-, Telefon-, Karten- und E-Mail-Kandidaten im Browser, zeigt Ihnen jeden im Kontext und lässt Sie bestätigen oder ablehnen, bevor etwas entfernt wird. Benutzerdefinierte Schlüsselwörter (ein Projekt-Codename, der Name einer Gegenpartei) können im selben Durchgang hinzugefügt werden.
Der Schritt „zeige mir jeden im Kontext und lass mich bestätigen“ ist wichtig: Mustererkennung allein wird viele harmlose neunstellige Nummern markieren. Eine Schwärzung ist irreversibel, daher sollte ein Mensch jeden Treffer genehmigen.
Schritt für Schritt: Schwärzen ohne Hochladen
Abschnitt betitelt „Schritt für Schritt: Schwärzen ohne Hochladen“- Öffnen Sie das PII-Schwärzungs-Tool. Der gesamte Scan läuft in Ihrem Browser.
- Laden Sie das PDF. Es gelangt nur in den lokalen Speicher — nichts wird übertragen.
- Überprüfen Sie die erkannten Kandidaten (SSN, ID, Telefon, Karte, E-Mail, benutzerdefinierte Schlüsselwörter). Schalten Sie jeden Treffer basierend auf dem umgebenden Kontext ein oder aus.
- Führen Sie die Schwärzung durch. Das Tool löscht die Zeichencodes aus dem Inhaltsdatenstrom und deckt die betroffenen Bereiche ab.
- Überprüfen (nächster Abschnitt — nicht überspringen).
- Speichern Sie die geschwärzte Kopie.
Für die gezielte Entfernung — ein bestimmter Name oder Wert, den Sie bereits kennen — nimmt das manuelle PDF-Schwärzungs-Tool eine Schlüsselwortliste und entfernt jedes Vorkommen auf die gleiche Weise.
Der Überprüfungsschritt, den fast jeder überspringt
Abschnitt betitelt „Der Überprüfungsschritt, den fast jeder überspringt“Behauptungen zur Schwärzung sind billig; Überprüfung ist der Beweis. Führen Sie an der Ausgabedatei alle drei Schritte durch:
- Suchtest. Öffnen Sie das gespeicherte PDF und suchen Sie nach der genauen SSN (versuchen Sie es mit und ohne Bindestriche:
123-45-6789und123456789). Null Treffer ist das einzig akzeptable Ergebnis. - Auswahltest. Wählen Sie den geschwärzten Bereich durch Ziehen aus und kopieren Sie ihn. Wenn Ihre Zwischenablage Ziffern enthält, hat die Textebene überlebt.
- Textextraktionstest. Exportieren Sie den gesamten Text (der Text Extractor erledigt dies lokal) und durchsuchen Sie den Dump. Wenn die Nummer irgendwo auftaucht, ist die Schwärzung unvollständig — höchstwahrscheinlich eine zweite Kopie auf einer anderen Seite.
Tun Sie dies an der endgültig gespeicherten Datei, nicht in der In-App-Vorschau. Vorschau-Ansichten werden aus dem Live-Zustand gerendert; nur die gespeicherten Bytes sagen die Wahrheit.
Noch etwas: Metadaten
Abschnitt betitelt „Noch etwas: Metadaten“Textinhalt ist das offensichtliche Ziel, aber PDF-Metadaten sind ein stilleres Ziel. Die Dokumenteigenschaften — Autor, Titel, Thema, Software, die es erstellt hat, und manchmal benutzerdefinierte Felder — können Namen, IDs und interne Pfade aus der ursprünglichen Autorenanwendung enthalten. Ein vollständig geschwärztes Dokument mit Author: J. Smith, SSN 123-45-6789 in seinen Eigenschaften ist immer noch undicht.
Metadaten entfernen als letzten Schritt jedes Schwärzungsauftrags, und wenn die Datei an einen gegnerischen Ort geht (öffentliche Einreichung, FOIA-Antwort), entfernt das Bereinigungs-Tool im selben Sinne eingebettete Skripte, versteckte Aktionen und andere aktive Inhalte.
Wenn Schwärzung das falsche Werkzeug ist
Abschnitt betitelt „Wenn Schwärzung das falsche Werkzeug ist“Eine Schwärzung zerstört den zugrunde liegenden Text dauerhaft. Wenn Sie die Nummer später aufdecken müssen (ein internes Team, das das ungeschwärzte Original überprüft), bewahren Sie eine separate, ungeschwärzte Kopie an einem kontrollierten Speicherort auf und schwärzen Sie nur die Kopie, die Sie verteilen. Die verteilte Datei sollte diejenige sein, die bereinigt wurde; das Original bleibt dort, wo Ihre sensiblen Originale bereits liegen.
Bei Formularen, die wiederverwendet werden, ist das bessere Muster oft das Schwärzen bei Kopie (redact-on-copy): Halten Sie das Original sauber und erstellen Sie für jeden externen Empfänger eine geschwärzte Version, damit sich kein einzelner Schwärzungsfehler rückwärts in Ihr Quelldokument fortpflanzt.
Häufig gestellte Fragen
Abschnitt betitelt „Häufig gestellte Fragen“Kann ich ein gescanntes PDF schwärzen? Sie können das sichtbare Bild abdecken, aber ein Scan hat keine Textebene, die entfernt werden kann — führen Sie zuerst OCR durch (PDF OCR), schwärzen Sie den wiederhergestellten Text und entscheiden Sie dann, ob die Bildebene beibehalten oder abgeflacht werden soll. Ein schwarzer Kasten über einem Scan ist nur dann ausreichend, wenn die Pixel des Scans tatsächlich zerstört und nicht nur übermalt werden.
Ist eine Schwärzung reversibel? Nein — das ist der Punkt. Die Bytes sind weg. Aus diesem Grund ist es wichtig, jeden erkannten Kandidaten vor der Ausführung zu bestätigen, und deshalb behalten Sie ein sauberes Original.
Zählt ein Passwortschutz als Schwärzung? Nein. Verschlüsselung kontrolliert den Zugriff; Schwärzung entfernt den Inhalt. Ein passwortgeschütztes PDF mit einer ungeschwärzten SSN enthält immer noch die SSN, und jeder mit dem Passwort (oder einem Crack) liest sie.
Warum macht die Schaltfläche „Schwärzen“ meines Tools nur einen schwarzen Kasten? Viele einfache Editoren implementieren Hervorhebungen/Kästen im Anmerkungsstil anstelle einer echten Schwärzung des Inhaltsdatenstroms. Wenn Ihnen das Tool danach kein suchsauberes Ergebnis zeigen kann, zeichnet es und schwärzt nicht.
Die gesamte Aufgabe lässt sich auf eine überprüfbare Behauptung reduzieren: Nachdem Sie fertig sind, dürfen die sensiblen Zeichen in der Datei nicht mehr existieren. Suchen Sie nach ihnen, wählen Sie sie aus, extrahieren Sie den Text — wenn irgendetwas davon die Nummer findet, ist die Schwärzung fehlgeschlagen. Zeichnen Sie den Kasten, löschen Sie die Bytes, überprüfen Sie an der gespeicherten Datei, bereinigen Sie die Metadaten und behalten Sie ein sauberes Original. Diese Sequenz — und nichts Geringeres — bedeutet „geschwärzt“.