Maskierungsfunktionen
Maskierungsfunktionen bezeichnet in der Informationstechnik Funktionen, die Eingabedaten so transformieren, dass sensible Merkmale verborgen oder verändert werden, während nützliche Strukturen erhalten bleiben. Sie dienen dem Schutz der Privatsphäre, der Sicherung von Datenqualität oder der Ermöglichung von Tests und Analysen ohne vollständige Offenlegung der Originalwerte. Maskierungsfunktionen können deterministisch sein, d. h. bei einem gegebenen Eingabewert stets denselben Maskierungsausgabewert liefern, oder probabilistisch, d. h. Zufallseffekte einbeziehen, sodass mehrere Maskierungen möglich sind. Sie können reversibel (mit richtigen Parametern oder Schlüsseln wieder in das Original überführbar) oder irreversibel (Nicht-Wiederherstellbarkeit) sein.
Anwendungsgebiete umfassen Data Masking in Datenbanken, Bild- und Audiodatenmaskierung in der Medienverarbeitung sowie Maskierungstechniken in der
Typische Formen sind bitweise Maskierung (beispielsweise durch AND- oder XOR-Operationen, um Bits zu setzen oder zu