~/talk

Control Flow Integrity on RISC-V

Talkat Week of Open Source Hardware 2019 · 2019-06-13..06-14· [security]
links:none on file
slides:none on file

Hardware implementation of control‑flow integrity on RISC‑V enforces Call/Return checks and a shadow stack in silicon, using a parallel metadata cache that stores expected return targets and nine‑entry metadata blocks to validate indirect branches. Prototype runs at full speed with no measurable execution slow‑down, prevents typical buffer‑overflow and ROP attacks, and flags mismatches on reset. Design also addresses external flash boot and notes remaining gaps: formal verification and mitigations for Spectre‑style timing leaks.

AI-written summary · about

  1. 0:00RISC-V and hardware security
  2. 3:01Hardware security importance
  3. 7:02Secure boot and isolation
  4. 11:01Embedded flash security challenges
  5. 15:39Control Flow Integrity on RISC-V
  6. 18:55Hardware caches and timing attacks
  7. 22:30Processor security design
  8. 25:04Future of trusted hardware
  9. 26:16Q&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.