OMEMO
Extension de chiffrement de bout en bout pour XMPP, fondée sur le protocole Signal. XEP-0384. Développée par Andreas Straub en 2015 pour Conversations (Android). Multi-end Message and Object Encryption.
Activé par défaut dans les clients XMPP modernes : Conversations, Gajim, Dino, Monal. Il superpose le Double Ratchet à XMPP à la place de l'ancien OTR (qui exigeait une poignée de main en ligne). Fonctionne hors ligne et en multi-appareil — chaque appareil possède sa propre clé d'identité, et l'expéditeur chiffre pour tous les appareils du destinataire. Concurrents au sein de XMPP : OpenPGP (XEP-0027, plus ancien) et OX (XEP-0373, PGP moderne).