Messagerie chiffrée
de bout en bout
Messages instantanés chiffrés avec le protocole Signal. Conversations 1:1 et groupes, pièces jointes, perfect forward secrecy.
Protocole Signal, intégré à Sérac.
Le même protocole que Signal et WhatsApp, dans un écosystème chiffré complet.
Protocole Signal
X3DH pour l'échange de clés initial + Double Ratchet pour le perfect forward secrecy. Chaque message a sa propre clé éphémère.
Conversations de groupe
Groupes chiffrés avec Group Key. Rotation automatique de la clé à chaque départ de membre. Jusqu'à 100 participants.
Pièces jointes chiffrées
Envoyez des fichiers, photos, vidéos. Chaque pièce jointe est chiffrée avec une clé unique avant l'upload, comme sur le Drive.
Notifications push
Notifications en temps réel via WebSocket. Le contenu du message n'est jamais visible dans la notification push côté serveur.
Perfect forward secrecy
Si une clé est compromise, seul un message est exposé. Le Double Ratchet génère une nouvelle clé à chaque échange.
Post-quantum ready
Migration prévue vers PQXDH (X3DH hybride classique + post-quantique) quand les implémentations seront matures.
Comment fonctionne le chiffrement
Échange de clés (X3DH)
Quand vous démarrez une conversation, un échange de clés Extended Triple Diffie-Hellman est effectué avec les pre-keys du destinataire. Aucune clé secrète ne transite par le serveur.
Double Ratchet
Chaque message utilise une clé éphémère dérivée du ratchet. Si une clé est compromise, seul un message est exposé. La clé suivante est déjà différente.
Groupes chiffrés
Chaque groupe possède une Group Key chiffrée individuellement pour chaque membre via X25519. Au départ d'un membre, la Group Key est rotée.
Serveur aveugle
Le serveur relaye des messages chiffrés. Il stocke les pre-keys publiques et les messages en attente, mais ne peut déchiffrer aucun contenu.
Découvrir l'écosystème Sérac
Chaque brique est chiffrée de bout en bout.