Ce que cela fait pour vous
- Seuls les téléphones d’une conversation peuvent la lire ; le serveur stocke et livre des copies qu’il ne peut pas ouvrir.
- Une clé volée n’ouvre pas le reste de la conversation.
- Vous pouvez vérifier que personne n’est au milieu en comparant un numéro de sécurité.
Comment ça marche
Chaque appareil a ses propres clés ; le serveur ne garde que les moitiés publiques, que les autres téléphones récupèrent pour démarrer une discussion. Le premier message établit un secret partagé grâce à l’accord de clés du protocole Signal, puis chaque message fait avancer les clés (le Double Ratchet) : une clé prise à un instant n’ouvre ni les messages d’avant ni ceux d’après.
Dans les groupes, chaque membre a une clé d’expéditeur partagée via les sessions chiffrées à deux ; quand quelqu’un arrive ou part, les clés sont remplacées. Les photos, fichiers et messages vocaux sont chacun chiffrés avec une clé neuve, qui voyage dans le message chiffré.
Si l’autre personne n’a pas encore de clés, l’app n’envoie rien plutôt que de repasser en texte clair.
Où il s’arrête
La traduction a besoin des mots : un message traduit est donc déchiffré sur votre téléphone puis envoyé au service de traduction. Le Centre de sécurité liste chaque endroit où le chiffrement de bout en bout ne s’applique pas.
Sous le capot
Protocole Signal · Double Ratchet · libsignal
Questions fréquentes
Est-ce le même chiffrement que Signal ?
C’est le même protocole, via la bibliothèque libsignal. AiThao est une app distincte avec ses propres serveurs.
Qu’est-ce qu’un numéro de sécurité ?
Un code calculé à partir des clés des deux personnes. Si le vôtre correspond à celui de l’autre, vos messages ne vont qu’à son téléphone.