~/talk

Mitigating Transient-Execution Attacks with CHERI Compartments

Talkat RISC-V Summit Europe 2023 · 2023-06-05..06-09· [security]
links:none on file
slides:none on file

Reproduces six transient‑execution attacks (four Spectre variants plus two Meltdowns) on an out‑of‑order superscalar CHERI RISC‑V softcore and shows secrets can leak at hundreds of kilobytes per second. Proposes enforcing sealed capabilities and atomic domain transitions so speculation is allowed inside but blocked across compartments, letting capabilities express fine‑grained bounds and permissions. Claims vulnerability depends on microarchitecture not ISA and argues for ISO‑level guarantees that compilers (not programmers) can use to insert compartment transitions; prototype evaluation demonstrates feasibility.

AI-written summary · about

  1. 0:00Introduction to transient execution
  2. 2:09Transient execution attack mechanics
  3. 4:21CHERI architecture overview
  4. 6:27ISA design properties and gaps
  5. 9:18Architectural guarantees for security
  6. 10:01CHERI compartmentalization
  7. 12:08Conclusion and future work
  8. 12:34Q&A session
~/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.