And still no e2ee, after all these years.
And still no e2ee, after all these years.
There are (were) many smaller groups that use private channels. It is also how me and my first bf and some of my friends ended up talking.
But even if they didn't, there would be no reason not to move their public conversations to the protocol that they use for direct messages.
At the end of the day, even with all problems that exist in TLS implementations, I have a lot more faith in TLS than I do in some college student's hacked together web chat client's e2ee implementation. As for XMPP, just how widely available is OMEMO in XMPP client software? The last time I tried to deal with XMPP and e2ee I was constantly confronted with clients that did not support this or that protocol. I can't speak for Matrix, maybe it "solved" the problem, but as I said if e2ee was not part of the standard from the beginning it is going to be hard to push it out as an afterthought.
Your favorite curve is suddenly vulnerable? Use a library like libsodium which has a solid track record and will be updated to replace the default algorithm if there is a need.
I will take signal's "hacked together" e2ee implementation over openssl.
As for clients without omemo support, I did not have any issue so far.