~/talk

When Good Turns Evil: Using Intel SGX to Stealthily Steal Bitcoins

Talkat Black Hat Asia 2018 · 2018-03-20..03-23· [security]
slides:none on file

Demonstrates that malware inside Intel SGX can stealthily exfiltrate keys by running an attacker enclave that builds an SGX-resident key extractor and uses Prime+Probe and Flush+Reload to observe secret-dependent memory accesses; reconstructs a 4096-bit RSA private key from a co-located enclave in practical runs and hides activity from OS-level detectors by running entirely in enclave context; also shows a cache-triggered race exploit that defeats DRM-like double-fetch checks and a TSX-based mitigation.

AI-written summary · about

  1. 0:00Introduction to SGX attacks
  2. 3:33How Intel SGX works
  3. 6:55Side-channel attack concepts
  4. 11:45Attacking SGX enclaves
  5. 15:46Extracting private keys
  6. 20:59Countermeasures and defenses
  7. 25:02Exploiting DRM systems
  8. 30:28Detecting double fetches
  9. 34:05Exploiting double fetches
  10. 40:01Preventing double-fetch bugs
  11. 48:18Key takeaways and Q&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.