~/talk

Trusted Browsers for Uncertain Times

Talkat USENIX Security '16 · 2016-08-10..08-12· [web-platform, security]
links:none on file
slides:none on file

JavaScript can recover fine-grained time even when performance.now is rounded coarsely; the clock edge technique and other tactics boost effective resolution by up to two orders of magnitude (100 ms → ~0.5–1 ms). Browsers expose many implicit clocks (video subtitles, animations, Web Speech, etc.) that leak timing. A Fuzzyfox prototype implements Fermata-style fuzzy time: randomized pauses and queued I/O that break timing edges, measurably noisy clocks and reduced attack bandwidth at the cost of higher latency for large sequential loads.

AI-written summary · about

  1. 0:00Intro
  2. 1:02Browsers and timing attacks
  3. 1:58Timing attacks in web browsers SVG Filter cross-origin pixel stealing
  4. 2:33What is being done about it?-SVG attack
  5. 3:01What is being done about it? - Cache attack
  6. 4:06Rounding down the clock
  7. 5:57Clock-edge technique - performance.now()
  8. 7:21Implicit clocks - Techniques
  9. 8:53Implicit clocks - WebVTT and clock-edge
  10. 10:23Fuzzy time for the VAX security kernel • VAX VMM
  11. 10:48Fuzzy time - Problem
  12. 12:03Fuzzy time - Solution guarantees
  13. 12:35Fuzzy time - 1/0 queuing
  14. 13:52Fermata - Why adapt fuzzy time?
  15. 16:22Fuzzyfox - Main thread queuing
  16. 19:01Fuzzyfox - Effectiveness - Explicit - performance.now()
  17. 19:31Fuzzyfox - Effectiveness - Implicit - WebVTT clock
  18. 20:28Fuzzyfox - Performance - Micro benchmarks
  19. 21:13Fuzzyfox - Performance - Sequential loads
  20. 22:04Fuzzyfox - Performance vs Tor Browser
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.