~/talk

One Ring -3 To Secure Them All: Computing with Hardware Enclaves

Talkat Craft Conference 2021 · 2021-06-02..06-04· [security, embedded-and-hardware]
slides:none on file

Trusted execution environments like Intel SGX, ARM TrustZone, Apple Secure Enclave and AWS Nitro Enclaves run sensitive code inside a protected area so the OS and VM cannot read secrets. Trade offs reported include measurable throughput loss from marshalling and context switches, vulnerability to microcode or speculative execution fixes that require reboots and tokens for attestation, and vendor gating for production keys. Demo code seals and unseals a random value with a sealing/unsealing demo and runs in simulation mode on GitHub.

AI-written summary · about

  1. 0:00Start
  2. 1:07Trusted Execution Environment
  3. 1:27How do you solve secure execution for critically sensitive data?
  4. 6:01It represents a change in the Threat Model
  5. 8:16First Impressions
  6. 8:33Ergonomics
  7. 9:03Broad application: arm
  8. 9:44Most depth: intel
  9. 10:42Considerations
  10. 12:16The Threat Model is changed, but threats still exist
  11. 12:39Microcode issues are difficult to fix
  12. 14:35Some designs rely on protection rings vs true separation
  13. 15:15Some implementations
  14. 17:33Hardware Enclaves are a key component in advancing the design of secure software
  15. 19:25Secure design should consider tactical use of hardware to solve difficult trust problems
~/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.