Datenmaskierung: Welche Methode passt zum Zweck?
Datenmaskierung verändert oder verdeckt sensible Werte. Der Begriff reicht von Sternchen in einer Anzeige bis zu Ersatzwerten in einem Testbestand. Für die Wahl des Verfahrens ist entscheidend, ob Beziehungen, Formate und eine spätere Zuordnung erhalten bleiben sollen.
Zuletzt aktualisiert: · Redaktion: Persona — Relativity GmbH
Statische und dynamische Datenmaskierung
Statische Maskierung erzeugt eine veränderte Kopie, etwa für eine Testumgebung. Das Originalsystem bleibt davon getrennt. Dynamische Maskierung verändert dagegen die Sicht auf einen Wert je nach Rolle oder Berechtigung. Die Originaldaten existieren im Hintergrund weiter und müssen dort abgesichert sein.
Eine maskierte Bildschirmansicht genügt nicht, wenn ein API-Endpunkt denselben Wert unverändert ausliefert. Prüfen Sie deshalb die tatsächlichen Zugriffswege. Für Testdaten ist zusätzlich wichtig, dass Exporte, Backups und referenzierte Tabellen denselben Schutz aufweisen wie der Hauptbestand.
| Methode | Beispiel | Grenze |
|---|---|---|
| Teilmaskierung | IBAN endet auf 1300 | Restinformation bleibt sichtbar |
| Ersetzen | Name wird zu Testperson | Beziehungen können verloren gehen |
| Konsistente Tokens | ⟨PERSON_1⟩ | Mapping ermöglicht Rückführung |
| Dynamische Anzeige | Verdecktes Feld für Rolle A | Original bleibt im System |
Testdaten brauchen mehr als Sternchen
Für Softwaretests sollten Datentypen und fachlich relevante Beziehungen erhalten bleiben. Wenn dieselbe Kundennummer in mehreren Tabellen vorkommt, müssen Ersatzwerte zusammenpassen. Ein beliebiger neuer Wert pro Zeile kann Fehler erzeugen, die in der Produktion gar nicht auftreten.
Nutzen Sie nach Möglichkeit synthetische Daten, die keine echten Personen abbilden. Wenn ein realer Bestand erforderlich ist, prüfen Sie den verbleibenden Personenbezug und den Umgang mit Zusatzinformationen. Freitextfelder verdienen besondere Aufmerksamkeit: Ein maskiertes Namensfeld hilft wenig, wenn der Originalname in einer Gesprächsnotiz steht.
Maskierung von Freitext für KI-Prompts
In LLM-Pipelines sind konsistente Platzhalter oft nützlicher als ein einheitliches Sternchenmuster. Zwei verschiedene Personen sollen unterscheidbar bleiben, während Kontaktdaten entfallen. Persona liefert dafür einen bearbeiteten Text und eine getrennte Zuordnung. Diese Zuordnung enthält die Originalwerte und braucht einen eigenen Zugriffsschutz.
Beurteilen Sie den gesamten Satz nach der Bearbeitung. Der Name kann ersetzt sein, während die Kombination aus genauer Position, Ort und ungewöhnlichem Ereignis weiterhin auf dieselbe Person verweist. Modellbasierte Erkennung automatisiert Fundstellen, entscheidet aber nicht abschließend über Identifizierbarkeit.
Original: Anna Vogel hat mit Ben Fischer gesprochen. Anna Vogel bittet um Rückruf. Mit Tokens: ⟨PERSON_1⟩ hat mit ⟨PERSON_2⟩ gesprochen. ⟨PERSON_1⟩ bittet um Rückruf.
Vier Fragen für die Auswahl des Verfahrens
Wählen Sie Maskierung anhand der Aufgabe und der Empfänger. Eine interne Anzeige mit berechtigten Nutzern hat andere Anforderungen als ein öffentliches Dokument. Ein rückführbares Verfahren ist hilfreich, wenn eine Antwort später wieder zugeordnet werden muss; für öffentliche Veröffentlichungen kann genau diese Zuordnung unerwünscht sein.
- Welche Werte braucht der Empfänger für die Aufgabe?
- Müssen Formate und Beziehungen erhalten bleiben?
- Wer darf Originaldaten oder Zuordnungen lesen?
- Welche indirekten Hinweise bleiben nach dem Ersatz bestehen?
Quellen & technische Grundlage
Die technische Beschreibung bezieht sich auf die Persona-Werkzeuge und ihre dokumentierten Grenzen. Prüfen Sie Erkennung und Export vor der Verwendung mit Ihren eigenen Dokumenttypen.
- DSGVO im amtlichen Volltext: Begriffe, Datenminimierung und Sicherheitsmaßnahmen, insbesondere Art. 4, 5, 25 und 32.
- Persona-API-Dokumentation: Endpunkte, Authentifizierung und Antwortfelder.
- Pseudonymisierung und Anonymisierung unterscheiden: Einordnung von Platzhaltern und Zuordnung.
Häufige Fragen
Was ist der Unterschied zwischen Maskierung und Pseudonymisierung?
+
Maskierung ist ein breiter technischer Begriff für das Verdecken oder Verändern von Werten. Pseudonymisierung ist ein bestimmtes Verfahren mit gesondert geschützten zusätzlichen Informationen für die Zuordnung.
Sind teilweise verdeckte Daten noch personenbezogen?
+
Sie können es sein. Ob eine Person erkennbar bleibt, hängt von den sichtbaren Teilen und weiteren verfügbaren Informationen ab. Sternchen allein belegen keine Anonymität.
Maskiert Persona auch Datenbanktabellen?
+
Die Persona-API verarbeitet Text. Extraktion, Tabellenbeziehungen und ein konsistentes Ersatzkonzept für strukturierte Bestände müssen in Ihrer Anwendung umgesetzt werden.