Capitolo 4 Archiviazione e ciclo di vita (breve)
In questo capitolo viene mantenuto solo il modello di archiviazione minimo direttamente correlato alle prestazioni di trasferimento e al ripristino. Per i limiti relativi alla privacy e alla crittografia, fare riferimento al Whitepaper su sicurezza e privacy.
4.1 Livelli di stoccaggio (modello minimo)
- Archiviazione oggetti: memorizza blocchi di testo cifrato e (facoltativamente) un manifest crittografato (oggetti di grandi dimensioni).
- Archiviazione statale: memorizza lo stato del set di caricamento, TTL, i contatori di download, ecc. (stato piccolo).
4.2 Organizzazione delle chiavi degli oggetti (consigliato)
- Le chiavi dell'oggetto DOVREBBERO supportare la pulizia in blocco tramite il prefisso transferId per abilitare l'eliminazione e la revoca della scadenza.
- Le chiavi degli oggetti DOVREBBERO evitare di incorporare informazioni sensibili come e-mail o nomi di file.
4.3 Ciclo di vita (breve)
- Il sistema DEVE imporre la scadenza TTL: i download vengono rifiutati dopo la scadenza.
- L'eliminazione DOVREBBE avvenire prima tramite eliminazione temporanea (negare l'accesso), quindi eliminazione definitiva in background (ripulire gli oggetti).