Chiffrement des données sensibles : clé maîtresse, clé de l'organisation et clé de secours #13
Labels
No labels
accessibility
autre
bug
dependencies
documentation
duplicate
enhancement
github_actions
good first issue
help wanted
invalid
juridique
question
rust
tech
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Citizenfive-fr/Clea#13
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Objectif
Protéger les données sensibles en cas de fuite de la base.
Cléa est auto-hébergée : on ne vise pas le chiffrement de bout en bout. On vise un dump de base illisible sans une clé que l'hébergeur garde hors de la base.
Décisions prises
Fonctionnement prévu
APP_SECRET_KEYou un fichier indiqué parAPP_KEY_FILE(secrets Docker).À faire
Backend
APP_KEY_FILEAPP_SECRET_KEYseule), devenu inutileFrontend
Documentation
README/WIKI: ce qui est chiffré et ce qui ne l'est pas, où garder les clés, comment les sauvegarder séparément de la base, que faire si on perd la clé maîtresse ou la clé de secoursAPP_KEY_FILEHors périmètre (pour plus tard)