!NasysSDfxKxZBzJJoE:matrix.org

#matrix-spec

1052 Members
Discussion of specific Matrix Spec Change proposals | https://matrix.org/docs/spec/proposals | Design draft folder at: https://drive.google.com/drive/folders/0B4wHq8qP86r2ck15MHEwMmlNVUk 336 Servers

Load older messages


SenderMessageTime
11 Jan 2020
@tulir:maunium.nettulirand verifying them all too15:31:25
@jan.christian:gruenhage.xyzjcgruenhagewhat exactly do you have against sending EDUs to ASs?15:32:11
@sorunome:sorunome.deSorunomeif you have double-puppeting you can auto-verify yourself15:32:12
@jan.christian:gruenhage.xyzjcgruenhage * what exactly do you have against sending (ghost) EDUs to ASs?15:32:37
@tulir:maunium.nettulir
In reply to @jan.christian:gruenhage.xyz
what exactly do you have against sending (ghost) EDUs to ASs?
nothing, I just have everything against managing thousands of e2ee devices
15:32:47
@sorunome:sorunome.deSorunomeyou argued against receiving those of the ghosts, though15:33:01
@jan.christian:gruenhage.xyzjcgruenhagebut you don't have to15:33:02
@jan.christian:gruenhage.xyzjcgruenhagejust because the spec allows you to receive EDUs, doesn't mean your bridges need to support any e2ee stuff15:33:29
@tulir:maunium.nettulir
In reply to @sorunome:sorunome.de
you argued against receiving those of the ghosts, though
because it's not strictly needed, but either way is fine
15:33:31
@tulir:maunium.nettulir
In reply to @tulir:maunium.net
I guess that EDU proposal could just send the to_device stuff to all puppets to make that easier (have the bot in the namespace too)
^
15:33:34
@sorunome:sorunome.deSorunome
In reply to @tulir:maunium.net
because it's not strictly needed, but either way is fine
it is needed if you want real DMs without an ugly AS bot sitting in them, etc.
15:34:06
@sorunome:sorunome.deSorunomeor small group chats without a bot15:34:15
@sorunome:sorunome.deSorunomelike discords dm groups15:34:18
@tulir:maunium.nettulirI mean that part just makes horrible e2ee UX, but yeah whatever, I'll make my bridges use a single device15:35:00
@sorunome:sorunome.deSorunomecan you make different accounts use the same device 🤔15:35:19
@sorunome:sorunome.deSorunomeaccounts/ghosts15:35:32
@tulir:maunium.nettulirsomething like that will eventually be needed15:35:42
@tulir:maunium.nettulir as I mentioned in #e2e:matrix.org, you can already send stuff encrypted by another user's device, but that's somewhat of a vulnerability. As a short-term solution, that should be marked as untrusted (which doesn't prevent bridging but will make the UI less nice with warnings) and in the long term there should be some kind of device delegation for AS users to say the bot device should be trusted as if it was the AS user's device 15:37:33
@sorunome:sorunome.deSorunome

and in the long term there should be some kind of device delegation for AS users to say the bot device should be trusted as if it was the AS user's device

that sounds like the proper path, then. However, that also means taht the EDUs from all ghosts need to be received, to mimik the AS bot device thingy

15:39:03
@sorunome:sorunome.deSorunomethen the AS bot doesn't need to be in the room and the user doesn't need to trust 9001 devices15:40:10
@tulir:maunium.nettulir
In reply to @sorunome:sorunome.de

and in the long term there should be some kind of device delegation for AS users to say the bot device should be trusted as if it was the AS user's device

that sounds like the proper path, then. However, that also means taht the EDUs from all ghosts need to be received, to mimik the AS bot device thingy

that depends on what the EDUs are exactly
15:41:16
@tulir:maunium.nettulirlike the to-device events would probably go to the bot directly even though it's only the ghosts in the room15:41:28
@jan.christian:gruenhage.xyzjcgruenhagebut that's more special casing instead of less, what you argued against earlier?15:41:58
@tulir:maunium.nettulirit's the bot's device15:42:23
@tulir:maunium.nettulirthat device delegation isn't really avoidable for a proper solution, but it doesn't need to be AS-only (e.g. might also be useful for stuff like bots hosted in the same place)15:43:28
@sorunome:sorunome.deSorunomesoooooo, why shouldn't all EDUs from all ghosts be received, then?15:44:10
@sorunome:sorunome.deSorunomelike, how does that contradict that you delegate the device to the AS bot15:44:26
@tulir:maunium.nettulirthat part doesn't really matter15:45:12
@tulir:maunium.nettulirthere probably won't be any e2ee edus to the ghosts, but it's not me implementing the sending part so you can do whatever15:46:09
@sorunome:sorunome.deSorunomeok15:47:59

Show newer messages


Back to Room ListRoom Version: 5