News for hackers. Stuff that matters.
Re:Briar Project by maqp on Monday August 03, 2020 @06:42PM (#24044346)
That's good. The last time I had a look at Matrix clients it was a mess. IIUC the E2EE isn't enabled by default for the old Riot client, only RiotX and Riot web have it.

What happens if someone with old Riot client creates a room and someone with e.g. RiotX joins it, will it force E2EE on? Or will it fall back to non-E2EE messaging?

Re:Briar Project by fiddlerwoaroof on Monday August 03, 2020 @07:04PM (#24044537)
The creator and admins of the room picks the encryption preferences, iiuc: if you have a client that doesn’t support E2EE, you might be able to create an encrypted room (?) but it would be pretty useless. The clients all clearly mark the encryption status of the room you’re in.
Re:Briar Project by maqp on Thursday August 06, 2020 @03:02AM (#24068748)
So if an ignorant/malicious user creates a room without E2EE and doesn't care to enable it even when requested, all users are forced to converse in effectively plaintext, and the solution is "clients tell users it's not E2EE".

IMO it should be the case that it's always E2EE, no other options. Until that's the case I think Matrix ecosystem isn't keeping up with centralized solutions like Signal.

Re:Briar Project by fiddlerwoaroof on Thursday August 06, 2020 @02:32PM (#24073995)
E2EE is really annoying, in lots of ways: if the users in the room want encryption, I’d rather they just create a new room.