- Estabelecimento de chaves
- Construção híbrida. X25519 (clássico) e ML-KEM-768 (pós-quântico) contribuem, cada um, com material secreto compartilhado, usando o material de chave de criptografia publicado pelo destinatário e material criptográfico recém-gerado do lado do remetente.
- Derivação de chaves
- O HKDF-SHA-256 combina as duas contribuições em material de chave para criptografar a mensagem.
- Proteção do conteúdo
- O XChaCha20-Poly1305 autentica e criptografa o conteúdo da mensagem no dispositivo do remetente, protegendo sua confidencialidade e integridade. Nem o ML-KEM-768 nem o X25519 criptografam o conteúdo diretamente.
- O que os servidores veem
- Os servidores da Sentient recebem o conteúdo criptografado das mensagens, e não o texto legível delas.
- Destinatário
- O dispositivo do destinatário verifica o conteúdo protegido antes de exibir a mensagem.
- Armazenamento de chaves
- Armazenamento protegido por hardware por meio das Chaves do iOS (Keychain) e do Android Keystore.
- Sinais de integridade
- Apple App Attest e Google Play Integrity.
- Acesso à conta
- Credenciais vinculadas ao dispositivo, dispositivos confiáveis com revogação e credenciais de recuperação segura.
Referências oficiais
Estas referências descrevem os algoritmos subjacentes e os princípios gerais do design híbrido. Elas não constituem certificação nem validação independente da implementação da Sentient.