Whitepaper zu Sicherheit und Datenschutz (Übersicht)Kapitel 6
Kapitel 6 Datenlebenszyklus und Löschung
Dieses Kapitel definiert den Lebenszyklus verschlüsselter Daten (Chiffretext-Chunks und Manifeste): Erstellung, Aufbewahrung, Ablauf und Löschung. Ziel ist ein vorhersehbares Verhalten für Nutzer und Prüfer unter Wahrung der Zero-Knowledge-Grenzen.
6.1 Datenkategorien
- Chiffretext-Chunks: verschlüsselte Dateiteile, die im Objektspeicher abgelegt sind.
- Manifest: öffentliche Parameter, die für Download/Zusammenführung benötigt werden (kein CEK).
- Status: Autorisierung, Fortschritt, TTL, Widerrufs-Flags und minimale Zustellnachweise.
6.2 Semantik der Löschung
- Eine vom Absender ausgelöste Löschung/ein Widerruf MUSS dazu führen, dass jeder weitere Zugriff fehlschlägt (Tokens werden ungültig / der Status verweigert den Zugriff).
- Eine Löschung SOLLTE, wo machbar, die Bereinigung zugehöriger Objekte (Chunks/Manifest) auslösen.
- Das Systemverhalten MUSS für Empfänger konsistent sein: Widerrufene/abgelaufene Transfers sollten einen klaren Grund anzeigen.
6.3 Ablaufrichtlinie & automatische Bereinigung
6.3.1 Auslöser für den Ablauf
- Transfers SOLLTEN eine
expiresAt-Richtlinie haben (planbasierte Aufbewahrung oder vom Nutzer gewählte TTL). - Nach dem Ablauf MUSS der Zugriff verweigert werden, auch wenn der Chiffretext vorübergehend noch vorhanden ist.
6.3.2 Automatische Bereinigung
- Die Bereinigung im Hintergrund SOLLTE abgelaufene Chunks/Manifeste innerhalb eines angemessenen Zeitfensters löschen.
- Die Bereinigung sollte robust gegenüber Wiederholungsversuchen und Teilausfällen sein (idempotentes Löschen).
6.3.3 UX-Vorgaben nach dem Ablauf
- Empfänger MÜSSEN einen eindeutigen Status „Abgelaufen“ und den nächsten Schritt (Absender kontaktieren) sehen.
- Absender SOLLTEN in der Verwaltungsoberfläche zwischen „abgelaufen“ und „widerrufen“ unterscheiden können.
6.4 Für Nutzer sichtbare Garantien
- Löschung/Widerruf MUSS für die Zugriffskontrolle sofort wirksam werden (Fail-Closed).
- Die physische Löschung aus dem Speicher DARF zeitversetzt erfolgen; der Zugriff muss jedoch verweigert bleiben, ohne dass er wieder freigeschaltet wird.
- Logs und Nachweise müssen minimal bleiben und dürfen keine Geheimnisse (Fragmente/CEK) enthalten.
6.5 Zugehörige Claim-IDs
- Die verbindliche Zuordnung finden Sie im Anhang: Claim-IDs.