3 ms·
In general, servers should have nothing to do with end-to-end encryption, except for not actively breaking it. OMEMO in particular uses: - Personal Eventing P
by kees99 9y ago
In general, servers should have nothing to do with end-to-end encryption, except for not actively breaking it.
OMEMO in particular uses:
- Personal Eventing Protocol (PEP, XEP-0163) to transport key material; and
- core RFC3920/RFC6120 XMPP protocol to transport encrypted messages.
Both of which are already supported by Openfire [see JM-1122]. So, as far as I can tell, Openfire is fully capable of delivering OMEMO messages right now.
https://issues.igniterealtime.org/browse/JM-1122 https://issues.igniterealtime.org/browse/JM-1122
[EDIT] For Adium OMEMO support, have a look at Lurch: https://github.com/shtrom/Lurch4Adium https://github.com/shtrom/Lurch4Adium