~/talk

CAn’t Touch This...

links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
slides:none on file

Rowhammer mitigation called CATT implements a software-only defense by extending the OS physical page allocator and adding a dedicated kernel zone to physically isolate kernel and user memory (also implemented on x86 and ARM). A complementary boot-time blacklist via modified GRUB marks vulnerable rows. Evaluation on three DDR3 machines (Ivy Bridge/Haswell laptops/desktops) shows known rowhammer exploits fail after more than two days of probing, double-sided attacks still produce flips but cannot cross domains, and benchmarks (SPEC, IOzone, lmbench) show no measurable runtime overhead.

AI-written summary · about

  1. 0:00Intro
  2. 0:26Big Picture: Rowhammer Attacks
  3. 2:51Dynamic Random Access Memory (DRAM)
  4. 4:51DRAM: Organization inside a Bank
  5. 5:46DRAM Read Access
  6. 6:39How Reliable is DRAM hardware?
  7. 8:49Many Bit Flips Observed
  8. 13:32Reviewing Attacker Assumptions
  9. 15:37Problems of Blacklisting
  10. 17:10CATT: Contributions and Challenges First defense that enables spatial memory isolation
  11. 17:56CATT: Design Idea
  12. 19:14CATT: DRAM-aware Memory Allocation
  13. 21:02CATT: Implementation
  14. 21:47System Setup
  15. 22:24Security
  16. 23:46Performance
  17. 25:22Conclusion
~/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.