Foreshadow: Extracting the Keys to the Intel SGX Kingdom...
summary
The talk explains Foreshadow, a software-only microarchitectural attack that exploits a speculative execution bug in modern Intel CPUs to break Intel SGX enclaves. It shows how the attack reads plaintext secrets from the CPU cache to extract full cryptographic keys and demonstrates forging of local and remote attestation using those keys, affecting millions of devices.
AI-written summary · about
chapters (10)
- 0:00Foreshadow vulnerability
- 2:41Intel SGX security
- 5:29Speculative execution attacks
- 8:40Foreshadow’s SGX impact
- 12:33Foreshadow exploit demo
- 15:02Extracting SGX private keys
- 17:54Foreshadow beyond SGX
- 20:41Cloud systems consequences
- 21:01Security research call
- 21:46Q&A
related talks
54mWhen Good Turns Evil: Using Intel SGX to Stealthily Steal Bitcoins
48mSpeculative execution vulnerabilities
25mTelling Your Secrets without Page Faults...
51mKeynote |The Microarchitectures That I Saw And The Ones That I Hope To One Day See
33mHacking in Darkness: Return-oriented Programming against Secure Enclaves
25mThe Memory of a Meltdown
24mThe Memory of a Meltdown
51mExploiting Hardware Glitches And Side Channels In Perfect Software
