forked from Squatconf/Talks
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
896 B
Markdown
25 lines
896 B
Markdown
10 years ago
|
#infos
|
||
|
|
||
|
auth-name : substack
|
||
|
tag : browser, crypto, web
|
||
|
|
||
|
advance costs : N
|
||
|
need room : Y
|
||
|
Location : Oakland (but I will be in Paris)
|
||
|
Can host ppl : N
|
||
|
|
||
|
|
||
|
# REBOOT THE WEB
|
||
|
|
||
|
Browsers have been quietly and methodically adding native crypto primitives,
|
||
|
but one gaping attack vector remains: every time you load a page, you load code
|
||
|
directly from the server.
|
||
|
|
||
|
The person running that server can be coerced, hacked, or forced by sealed court
|
||
|
order to change that javascript payload at any time. What we need to make web
|
||
|
crypto viable is a bootloader for the web. Luckily, this is now possible by
|
||
|
abusing the new application cache API to brick a website except for a
|
||
|
whitelisted update feed. Now the user can finally be in control of which updates
|
||
|
they get from web pages, making browser crypto much more secure while preserving
|
||
|
all the usability benefits of the web.
|