3 ms·
Bridges break end to end encryption.
by zaik 4y ago
Bridges break end to end encryption.
- jacooper 4y agoCorrect. But in the case of matrix you can host them in your home if you want, or maybe on your phone(they are still checking if this is possible or not)
- zaik 4y agoMaybe I am capable to do so (although I already host an XMPP server, so Matrix is rather redudant) but expecting everyone to self-host is obviously not realistic. Currently Matrix is operating in a way that larger instances aggregate private messages from bridges in plain text. Those messages would have stayed encrypted and secure if people didn't use Matrix.
- tcfhgj 4y ago> Currently Matrix is operating in a way that larger instances aggregate private messages from bridges in plain text. That's not true in general. For most if not all messengers (at least encrypted ones), there is the option to use Bridge-to-End encryption on the Matrix side, which doesn't give the homeserver any possibility to inspect messages let alone aggregate them.
- zaik 4y agoIf I understand correctly, the Matrix encryption and message format is not compatible to other protocols so all messages must be decrypted and converted on the homeserver which runs the bridge.
- jacooper 4y agoThe bridge and the home server are separate things. So if you run the home server somewhere untrusted, but the bridge in your home with E2EE enabled, the decryption AFAIK happens in the bridge, and the home server doesn't see anything.
- zaik 4y agoI doubt many users will host their own bridge. Also at least for XMPP I was not able to encrypt messages to Matrix users end-to-end or bridge-to-end, so I'd still recommend using XMPP with E2EE directly.
- jacooper 4y agoOf course, its not going to be perfect like being on the same platform. But its definitely better than falling back to SMS and maybe better than having all chat apps installed. (Even though I still think Element isn't good enough)