Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[E2EE behaviour] Be both more "proactive" and "smart" when requesting encryption keys. #1930

Closed
ShadowJonathan opened this issue Apr 21, 2021 · 3 comments

Comments

@ShadowJonathan
Copy link

ShadowJonathan commented Apr 21, 2021

(This proposal also counts for Element Android and iOS)

One of the things i'd like to see in Element is that it is more "proactive" when requesting encryption keys, I wouldn't wanna keep tapping/clicking "request encryption keys" for days on end to get the history of a E2EE chat on another device.

Instead, I'd like Element to do this for me, automatically recognising some encryption keys arent loaded, asking to other users/devices, and marking that it has been asked, patiently waiting for a response, all in the "background".

In addition to this, Element would need to be "smarter" with how it requests keys, it should "poke" other cross-user devices with a single request, to see if they are online at any one time to be able to respond to the key request, and do congestion control with back-n-forth of requesting keys that way, to not overload whatever device is on the receiving end of these requests.

Overall, these two mechanisms would smooth out rough E2EE experiences, allowing the suggestion of "it will fix itself over time" to actually work out (as long as devices are online that're asking and answering key requests)

@kittykat
Copy link
Contributor

@ShadowJonathan Does the new UI satisfy your request for web? (moving to meta as you mention that the request also applies to the mobile apps)

@ShadowJonathan
Copy link
Author

ShadowJonathan commented Jan 10, 2023

@kittykat I haven't seen this issue pop up in the last few months, so I'm not sure which UI change you're talking about, sorry.

That by itself might be grounds enough to close this issue, but I want to know what the experience is of other users before I do that.

@t3chguy t3chguy transferred this issue from element-hq/element-web Jul 25, 2023
@kittykat
Copy link
Contributor

I'm going to close this for now as we've made considerable improvements to the UI and functionality since this issue was filed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants