Chapitre 4 Stockage et cycle de vie (court)

Ce chapitre ne conserve que le modèle de stockage minimal directement lié aux performances de transfert et à la récupération. Pour connaître les limites de confidentialité et de chiffrement, reportez-vous au livre blanc sur la sécurité et la confidentialité.

4.1 Couches de stockage (modèle minimal)

  • Stockage d'objets : stocke des blocs de texte chiffré et, éventuellement, un manifeste chiffré (objets volumineux).
  • Stockage d'état : stocke l’état de l’ensemble envoyé, le TTL (durée de vie), les compteurs de téléchargement, etc. (état de petite taille).

4.2 Organisation des clés d'objet (recommandé)

  • Les clés d'objet DEVRAIENT prendre en charge le nettoyage en bloc par le préfixe transferId pour permettre la suppression à l’expiration et la révocation.
  • Les clés d'objet DEVRAIENT éviter d'intégrer des informations sensibles telles que des e-mails ou des noms de fichiers.

4.3 Cycle de vie (court)

  • Le système DOIT appliquer l’expiration du TTL : les téléchargements sont rejetés après l’expiration.
  • La suppression DEVRAIT se faire d’abord de manière logique (refus de l’accès), puis de manière définitive en arrière-plan (nettoyage des objets).