What is end-to-end encryption (E2EE)?
In Livara one-to-one chats, message bodies and media are encrypted before upload and decrypted on a participant device.
Each device keeps independent P-256 and ML-KEM-768 private identities. A fresh ML-KEM contribution is encapsulated to both participants and combined with P-256 ECDH through HKDF-SHA-256.
Direct text uses AES-256-GCM with an additional HMAC-SHA-256 check. Direct media is encrypted before it reaches storage.
The server still stores routing, membership, timestamps, and ciphertext so connected devices can synchronize.
