Are Microarchitectural Attacks still possible on ...
summary
Overview of current microarchitectural side-channel attacks and defenses, then a thought experiment imagining CPUs that eliminate hardware side effects. Demonstrates methods to recreate well-known microarchitectural attacks purely in software—shifting hardware-dependent primitives to software-only techniques—that work across Windows, Linux, Android and on both x86 and ARM.
AI-written summary · about
chapters (10)
- 0:00Intro
- 1:55Architecture and Microarchitecture
- 8:48Measured Trace
- 11:26Meltdown Tree
- 14:42Operating System and CPU Microarchitecture
- 20:17Observe Page Cache State
- 24:08Eviction Linux
- 26:52Eviction Windows
- 31:25PHP RNG Attack
- 38:47Countermeasures - Windows
related talks
01h 01mTutorial: Side-Channel Attacks and Transient Execution Vulnerab...
51mKeynote |The Microarchitectures That I Saw And The Ones That I Hope To One Day See
41mHand Me Your SECRET, MCU! Microarchitectural Timing Attacks on Microcontrollers are Practical
46mRethinking Architectures and Abstraction for a World Where Security Improvements Matter More than Performance Gains
51mExploiting Hardware Glitches And Side Channels In Perfect Software
35mPage Cache Attacks: Microarchitectural Attacks on Flawless Hardware
41mUsing Microarchitectural Design to Break KASLR and More
36mIt will slip by, or about Side Channels
