- Schlüsselvereinbarung
- Hybride Konstruktion. X25519 (klassisch) und ML-KEM-768 (Post-Quanten) steuern jeweils gemeinsames geheimes Material bei – auf Basis des vom Empfänger veröffentlichten Verschlüsselungsschlüsselmaterials und neu erzeugten kryptografischen Materials auf Absenderseite.
- Schlüsselableitung
- HKDF-SHA-256 kombiniert beide Beiträge zu Schlüsselmaterial für die Nachrichtenverschlüsselung.
- Schutz des Inhalts
- XChaCha20-Poly1305 authentifiziert und verschlüsselt den Nachrichteninhalt auf dem Gerät des Absenders und schützt so Vertraulichkeit und Integrität. Weder ML-KEM-768 noch X25519 verschlüsseln den Inhalt direkt.
- Was die Server sehen
- Die Server von Sentient erhalten verschlüsselte Nachrichteninhalte, nicht den lesbaren Klartext dieser Nachrichten.
- Empfänger
- Das Gerät des Empfängers prüft den geschützten Inhalt, bevor die Nachricht angezeigt wird.
- Schlüsselspeicherung
- Hardwaregestützte Speicherung über den iOS-Schlüsselbund (Keychain) und den Android Keystore.
- Integritätssignale
- Apple App Attest und Google Play Integrity.
- Kontozugriff
- Gerätegebundene Anmeldedaten, vertrauenswürdige Geräte mit Widerrufsmöglichkeit und sichere Wiederherstellungsdaten.
Offizielle Referenzen
Diese Referenzen beschreiben die zugrunde liegenden Algorithmen und allgemeine Prinzipien hybrider Designs. Sie stellen keine Zertifizierung und keine unabhängige Validierung der Implementierung von Sentient dar.