Kapitel 4 Speicherung und Lebenszyklus (kurz)
Dieses Kapitel behandelt nur das minimale Speichermodell, das unmittelbar mit der Transferleistung und der Wiederherstellung zusammenhängt. Zu Datenschutz und kryptografischen Grenzen lesen Sie bitte das Whitepaper zu Sicherheit & Datenschutz.
4.1 Speicherschichten (Minimalmodell)
- Objektspeicher: speichert Chiffretextblöcke und (optional) ein verschlüsseltes Manifest (große Objekte).
- Zustandsspeicher: speichert den Status der hochgeladenen Menge, TTL, Download-Zähler usw. (kleiner Zustand).
4.2 Organisation der Objektschlüssel (empfohlen)
- Objektschlüssel SOLLTEN die Massenbereinigung über das transferId-Präfix unterstützen, um Löschung bei Ablauf und Widerruf zu ermöglichen.
- Objektschlüssel SOLLTEN vermeiden, sensible Informationen wie E-Mail-Adressen oder Dateinamen einzubetten.
4.3 Lebenszyklus (kurz)
- Das System MUSS den TTL-Ablauf erzwingen: Downloads werden nach Ablauf abgelehnt.
- Das Löschen SOLLTE zuerst als Soft-Delete erfolgen (Zugriff verweigern) und anschließend im Hintergrund als Hard-Delete (Objekte bereinigen).