physar / Datenbankadministration für Sysadmins / Datenschutz und Datenhaltung

Datenschutz und Datenhaltung

Schutz an der richtigen Stelle: Verschlüsselung nach Bedrohungsmodell, Testdaten ohne Personenbezug, Löschpflichten gegen Sicherungsbestände und Zugriff auf Produktivdaten.

Wogegen schützt die Verschlüsselung?

Einführung · 6 Abschnitte · ~15 Min Lesezeit · Stand

Betriebsfrage

„Die Daten sind verschlüsselt“ ist keine Aussage, solange nicht gesagt ist, wogegen. Jede Verschlüsselungsart schützt gegen ein bestimmtes Szenario — und gegen die anderen nicht.

Mentales Modell

  1. Bedrohung benennen
  2. Schutzort wählen
  3. Schlüsselhoheit klären
  4. Wirkung prüfen

Drei Schutzorte

SpeicherverschlüsselungSchützt gegen den physischen Verlust von Datenträgern. Gegen einen Angreifer mit gültigem Datenbankzugang wirkt sie nicht — für ihn sind die Daten entschlüsselt.
TransportverschlüsselungSchützt gegen Mitlesen auf dem Netzweg. Sie sagt nichts über die Ablage aus.
FeldverschlüsselungSchützt einzelne Inhalte auch vor Datenbankadministratoren — dafür sind Suche, Sortierung und Auswertung auf diesen Feldern eingeschränkt.

Produktivdaten außerhalb der Produktion

  • Eine Kopie der Produktionsdatenbank auf einem Testsystem hat denselben Schutzbedarf wie das Original — aber selten dieselben Schutzmaßnahmen.
  • Anonymisierung, die sich rückgängig machen lässt, ist Pseudonymisierung — der Personenbezug besteht rechtlich weiter.
  • Wenige verbleibende Merkmale können eine Person wieder identifizierbar machen, auch wenn Name und Nummer entfernt wurden.

Löschen und Sicherungen

Ein Löschanspruch trifft auf Sicherungsbestände, die man nicht selektiv verändern kann und soll. Der übliche Weg ist, den Löschvorgang im Produktivbestand auszuführen, die Sicherungen über ihre reguläre Aufbewahrungsfrist auslaufen zu lassen und für den Fall einer Wiederherstellung ein Verfahren zu haben, das gelöschte Daten erneut entfernt.

Route

Gelesen ist nicht geprüft: Im Modul entscheidest du die Fälle selbst und siehst danach, wo dein Urteil trägt.

3 Checks starten →

Modul-Aufbau

EINFÜHRUNGWogegen schützt die Verschlüsselung?~15 Min
ADR-001SCHUTZORTsenior
ADR-002TESTDATENsenior
SORT-003MISSION · LÖSCHUMFANGsenior

Quellen

  1. 01eur-lex.europa.eu/eli/reg/2016/679/oj
  2. 02csrc.nist.gov/pubs/sp/800/53/r5/upd1/final
  3. 03postgresql.org/docs/current/continuous-archiving.html

Verfasst von Julian Zentgraf