~/talk

ShowTime: CPU Timing Attacks With the Human Eye

Talkat RuhrSec 2023 · 2023-05-11..05-12· [security, web-performance]
slides:none on file

ShowTime presents a concrete framework that converts tiny microarchitectural leaks into huge, observable delays and proves humans can visually distinguish them. It builds conversion routines (out‑of‑order leg comparison, eviction encoding) and single‑shot amplifiers (PLRU tree trick and the prefetchnta loop) that turn a cache hit vs miss into milliseconds of delay; a live demo and a 15‑person test yield ~98.4% detection and amplification up to 10× timing differences, and eviction sets form in seconds even with coarse timers.

AI-written summary · about

  1. 0:00CPU timing attacks intro
  2. 1:06Microarchitectural attacks overview
  3. 3:35Goal of timing side-channel
  4. 7:04Single-shot amplification
  5. 8:49Tree-based cache replacement
  6. 13:03Prefetch amplifier for cross-core
  7. 17:57Human-perceptible timing demo
  8. 22:32Out-of-order conversion routines
  9. 28:33Advanced eviction set creation
  10. 31:19Timer granularity limits
  11. 34:08Mitigation limitations
  12. 34:48Q&A
~/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.