Live data from Hacker News

End-to-end encryption in the browser

blog.excalidraw.com

111–112 of 112 posts

Re: End-to-end encryption in the browser

#111
post #48

Earlier quoted context omitted.

> As with every in-browser encryption deployment - what's the threat model here ? I believe the biggest win is that existing content will not be accessible to a hacker even if they fully compromise the website, unless users re-open them. So, sure, plenty of content may get compromised if the site gets hacked, but some large percentage of old content will not be. > Also, why can't I draw an actual non-flawed circle ?…

> I believe the biggest win is that existing content will not be accessible to a hacker even if they fully compromise the website, unless users re-open them. So, sure, plenty of content may get compromised if the site gets hacked, but some large percentage of old content will not be. The attacker won't need to wait for the users to open a specific drawing - just browse to the website, from there they can grab the key…

Either I'm not understanding you, or you're not understanding the tech. The website does not store any of the keys. They exist as a url fragment that only the user has ever seen.

So if I create an image today and encrypt it, only I see the key. If you hack the website tomorrow, you have access to my encrypted content, but not the key.

Now that you control the website, you can modify the code so that the key gets sent up every time a user encrypts or decrypts something. But you don't have any access to anything created before you hacked it, if no user decrypts it.

Re: End-to-end encryption in the browser

#112

Earlier quoted context omitted.

well, not the whole url, obviously, otherwise the router wouldn't know where to send the request

You are confusing layer 4 and later 7 concepts. Spend some time with wireshark running while you visit “google.com” in a web browser and you’ll get a better intuition on the topic.

that makes sense, thanks
Post reply on HN