News for hackers. Stuff that matters.
Re:I don't trust Signal by pmlnr on Thursday August 09, 2018 @10:04AM (#17724258)
Nonsense. You can run your own Matrix server and set whatever defaults you want.
Re:I don't trust Signal by detaro on Thursday August 09, 2018 @10:05AM (#17724266)
A Matrix server can force E2E on all messages passing it?
Re:I don't trust Signal by Arathorn on Thursday August 09, 2018 @10:52AM (#17724670)
Yes, it can - for instance the Matrix servers that the French government runs do this by default already. We haven't exposed this as a config option and pushed it into mainstream Synapse yet because of https://github.com/vector-im/riot-web/issues/6779, but the tweak for doing it is:

https://github.com/matrix-org/synapse/pull/3426/files

Re:I don't trust Signal by mindB on Thursday August 09, 2018 @01:04PM (#17726046)
Is this true? As far as I know, even in rooms with m.room.encryption, you can still send normal m.room.messages. Or does the config option you're describing automatically setup room PLs such that m.room.message can't be sent?
Re:I don't trust Signal by Arathorn on Thursday August 09, 2018 @01:26PM (#17726322)
technically you can still send normal m.room.messages (or anything else), but any spec-compliant client will refuse to do so in a room where m.room.encryption has been enabled.
Re:I don't trust Signal by pmlnr on Thursday August 09, 2018 @10:09AM (#17724305)
Re:I don't trust Signal by masklinn on Thursday August 09, 2018 @10:13AM (#17724340)
That looks like a no given the article has a "Create a new secure room" section where you have to explicitly enable encryption for that specific room.
Re:I don't trust Signal by pmlnr on Thursday August 09, 2018 @10:20AM (#17724404)
e2e, by nature, is client specific. So Matrix, as a connectivity glue protocol, has nothing to do with it.

Synapse, the reference server, can handle rooms, and force encryption on the rooms.

p2p is client side. Riot, as reference client, is the one that takes care of this, and, if I get everything right, it is on by default.

Re:I don't trust Signal by masklinn on Thursday August 09, 2018 @10:33AM (#17724510)
Regardless of the truth of your assertions, the article you provided as evidence does not support them. At no point does it demonstrate that a matrix server can force E2E on all communications, that synapse can be configured thus, or that riot can require that configuration.