Glossaire ProbatioVault — Application Mobile¶
Ce glossaire est un extrait du glossaire principal avec les termes spécifiques à l'app mobile.
Termes mobile spécifiques¶
Expo¶
Framework React Native avec tooling intégré pour développement mobile.
React Native¶
Framework pour développer des applications mobiles natives en JavaScript/TypeScript.
Secure Store¶
API Expo pour stocker des données sensibles de manière sécurisée (Keychain iOS, Keystore Android).
Keystore (app)¶
Structure locale chiffrée contenant K_master_user et les métadonnées de chiffrement.
Master Envelope (client)¶
Version cliente du Master Envelope, stockée dans Secure Store.
Termes cryptographiques (client)¶
K_encryption¶
Clé dérivée du password via Argon2id. Sert à chiffrer/déchiffrer K_master_user localement.
K_master_user¶
Clé maître utilisateur stockée chiffrée dans le keystore. Source de toutes les K_doc.
K_doc¶
Clé unique par document, dérivée de K_master_user via HKDF-SHA3-256.
Argon2id¶
KDF memory-hard (64 MiB) pour dériver K_encryption depuis le password.
HKDF-SHA3-256¶
KDF pour dériver K_doc depuis K_master_user avec le doc_id comme salt.
Termes UX¶
Vault (UI)¶
Écran principal affichant les documents et dossiers de l'utilisateur.
Auto-lock¶
Fonctionnalité verrouillant l'app après un délai d'inactivité.
Biometric Unlock¶
Déverrouillage par empreinte digitale ou Face ID.
Référence complète¶
Voir le glossaire principal pour tous les termes.