~/talk

Securing Embedded Linux Systems with TPM 2.0

links:none on file
slides:none on file

Deep dive into using TPM 2.0 to get measurable security: shows Intel’s TSS 2 (system API) implementation on GitHub, a resource manager that mediates a single TPM, and the new TCPI transport abstraction; demonstrates PCR-based measured boot and sealing keys (BitLocker-style) to make disk keys unusable after tamper, and using the TPM RNG to feed the kernel entropy pool for better session keys. Builds a meta layer called meta-measured Open Embedded, has grub patches heading upstream, a Raspberry Pi SPI module demo, and notes current limits like missing big-endian support and physical attack out-of-scope.

AI-written summary · about

  1. 0:00Intro
  2. 1:18LEVEL SET
  3. 3:40THE BASICS
  4. 6:43THREAT MODELING
  5. 9:11IF YOUR TEAM DOESN'T MODEL THREATS. Please do
  6. 10:40TERMS
  7. 13:59WHAT IS A TPM?
  8. 16:03TPM2 IMPLEMENTATION: DOMAIN SEPARATION
  9. 17:21TPM PROTECTIONS
  10. 21:27INTEGRITY: MEASURED BOOT
  11. 25:36TCG TPM2 SOFTWARE STACK: DESIGN GOALS
  12. 31:08TPM2 SOFTWARE STACK System API & TCT specification
  13. 33:31IMPLEMENTATION & CODE
  14. 37:50USE CASE: RNG
  15. 40:29USE CASE: CRYPTO OPERATIONS
  16. 42:28USE CASE: SEALED STORAGE AKA LOCAL ATTESTATION
~/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.