~/talk

Security design of the AWS Nitro System

Talkat AWS re:Inforce 2023 · 2023-06-13..06-14· [security]
name:J.D. Bean
links:none on file
slides:none on file

Nitro is a purpose-built EC2 platform that splits I/O into Annapurna-designed Nitro cards, a Nitro controller, a minimized KVM-based hypervisor and a Nitro security chip that sits on the bus. Encryption keys for EBS, instance store and VPC are kept only in Nitro card protected memory; EBS uses KMS grants and a per-server public key; SR-IOV gives direct VM device access; formal verification and an NCC review support the hardware root of trust and zero operator access claims, while signed binaries and rolling deploys enable live update.

AI-written summary · about

  1. 0:00Introduction
  2. 0:33The Ship of Theseus
  3. 1:36Show of Hands
  4. 3:12Journey of the Nitro System
  5. 9:10Components of the Nitro System
  6. 11:33Nitro Cards
  7. 12:11Nitro Chips
  8. 12:28Nitro Card
  9. 12:49Core Functions
  10. 15:21Nitro IO
  11. 17:22SrIOV
  12. 18:14Encryption
  13. 19:04Key Management
  14. 21:31Hypervisor
  15. 23:08Primary Functions
  16. 24:24The Hypervisor
  17. 26:01Performance Comparison
  18. 26:43Nitro Security Chip
  19. 30:22Proofable Security
  20. 31:27Demo
  21. 34:16EBS Volume Encryption
  22. 39:42Recent developments
  23. 41:40Live update
  24. 42:42Change management
  25. 43:49Passive Communications
  26. 45:08EC2 Side Channels
  27. 47:31Confidential Computing
  28. 49:56Nitro Enclave
  29. 50:52Nitro EC2
  30. 51:27Nitro firecracker
  31. 52:24Nitro UEFI
  32. 53:43Key takeaways
~/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.