docs: mark username-at-rest encryption runtime-validated (§1.3)

After rebuild + unlock, vault.db shows 0 cleartext usernames (54 entries,
43 username_enc); the migrateUsernamesAtRest sweep completed on its own.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
r-zakarya
2026-07-09 05:09:17 +01:00
parent 69fb2b10dd
commit 58c1961dc0
+3 -2
View File
@@ -96,8 +96,9 @@ donc AES-GCM plein (IV aléatoire), pas de searchable-encryption. Choke-point
au unlock pour les vieilles lignes ; rotation re-chiffre. Détails dans
CLAUDE.md « Entry payload ». **Reste** : `site`/`title`/`tags` (même patron,
[[encrypt-metadata-plan]]). Résiduel : nombre de lignes, timestamps, métadonnées
d'attachments. **Non compilé/testé runtime Delphi cette session**
gros changement multi-handlers, rebuild + test soigneux requis.
d'attachments. **✅ Validé runtime (2026-07-09)** : après rebuild + unlock, la
base montre 0 username en clair (54 entries, 43 `username_enc`, migration
`migrateUsernamesAtRest` complétée) et l'affichage/recherche marchent.
### 1.4 🟡 Snapshot de sync = tout le vault en clair sous le sync password