OMEMO vs OTR

La crittografia di tipo OMEMO/oˈmiːmoʊ/ (OMEMO Multi-End Message and Object Encryption) ha tutti i benefici di perfect forward secrecy di un moderno protocollo di crittografia e allo stesso tempo permette la sicronizzazione dei messaggi e di ricevere messaggi mentre sei offline.

https://conversations.im/omemo/
multi-client end to end encryption
conversations.im

OMEMO è l’evoluzione di OTR.

OMEMO, a differenza di OTR, è stato sviluppato per supportare multi-client end to end encryption.

Con OMEMO l’autenticita’ non è piu’ data dall’identita’ della persona ma dall’identita’ del dispositivo e il suo fingerprint.

OMEMO è semplicissimo da usare.

OMEMO è la crittografia di cui fai uso giorno per giorno.

Una volta attivata ti dimentichi di averlo fatto.

I programmi di chat XMPP che al momento supportano OMEMO sono:

Il vantaggio principale di OMEMO su OTR è che funziona nelle chat multiutente e tra più dispositivi client quando combinato con il supporto per XEP-0280 Message Carbons e XEP-0313 Message Archive Management. Conversations lo implementa su Android e devo dire che funziona perfettamente con i miei dispositivi.