~/talk

TPM 2.0 Attestable Firmware: Recovering Trust After Firmware Flaws

Talkat Hardwear.io USA 2024 · 2024-05-31..06-01· [security]
links:none on file
slides:none on file

Shows how TPM 2.0 Library v183 adds new handles to CreatePrimary so the TPM mixes a bootloader-provided, version-unique secret into its DRBG and yields version-unique primary keys and a firmware-limited EK chained to the bootloader measurement (DICE-style). Implementation puts the bootloader in the reduced TCB, derives per-firmware secrets, and demo on Titan firmware seals data that fails to unseal after rollback, proving the recovery model works.

AI-written summary · about

  1. 0:00Introduction
  2. 0:47What is our plan when things go wrong
  3. 1:24How do you make sure that they landed
  4. 2:14How do we remotely verify
  5. 3:15How the TPM proves something
  6. 3:49Trusted Computing Base TCB
  7. 4:48Why is this bad
  8. 5:17Bad bugs
  9. 5:39Reducing TCB size
  10. 6:13Removing firmware from TCB
  11. 6:57In practice
  12. 8:39Create Primary
  13. 10:45New Handle Values
  14. 11:16Endorsement Key
  15. 12:08Public Key Harvesting
  16. 12:38Firmware Limited EAS
  17. 13:24Dice
  18. 14:31Demo
  19. 18:00Wrap Up
  20. 19:35Downgrade Protection
~/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.