- Établissement des clés
- Construction hybride. X25519 (classique) et ML-KEM-768 (post-quantique) apportent chacun du matériel secret partagé, à partir du matériel de clé de chiffrement publié par le destinataire et de matériel cryptographique fraîchement généré côté expéditeur.
- Dérivation des clés
- HKDF-SHA-256 combine ces deux apports en un matériel de clé de chiffrement du message.
- Protection du contenu
- XChaCha20-Poly1305 authentifie et chiffre le contenu du message sur l’appareil de l’expéditeur, protégeant sa confidentialité et son intégrité. Ni ML-KEM-768 ni X25519 ne chiffrent directement le contenu.
- Ce que voient les serveurs
- Les serveurs de Sentient reçoivent le contenu chiffré des messages, et non leur texte en clair.
- Destinataire
- L’appareil du destinataire vérifie le contenu protégé avant d’afficher le message.
- Stockage des clés
- Stockage adossé au matériel via le trousseau iOS (Keychain) et l’Android Keystore.
- Signaux d’intégrité
- Apple App Attest et Google Play Integrity.
- Accès au compte
- Identifiants liés à l’appareil, appareils de confiance avec révocation et identifiants de récupération sécurisée.
Références officielles
Ces références décrivent les algorithmes sous-jacents et les principes généraux de la conception hybride. Elles ne constituent ni une certification ni une validation indépendante de l’implémentation de Sentient.