~/talk

TPM Is No Silver Bullet: Pitfalls in Embedded Device Security

Talkat Open Source Summit Europe 2025 · on Monday, 2025-08-25· at 15:35· G104 (Level 1)· [security]
links:none on file
slides:none on file

TPM 2.0 gives ECC, RNG and sealed storage and systemd already supports TPM-backed disk encryption, but real devices must move keys into RAM for performance so secrets become extractable; bus snooping and simple interposer attacks can read or fake TPM traffic unless encrypted authenticated sessions are used, and pulling the TPM reset line or exploiting firmware/hardware bugs lets an attacker replay PCRs to bypass measured-boot seals. Use UEFI/verified boot, measured boot, IMA/EVM or SELinux, per-device keys, and consider fTPM in TrustZone or vendor HSMs where performance or physical tamper-resistance matters.

AI-written summary · about

  1. 0:00TPM limitations on embedded devices
  2. 1:28Why TPM is not a universal security solution
  3. 3:55Core TPM features
  4. 7:33Three TPM use cases
  5. 11:30TPM implementation challenges
  6. 13:37Embedded threat models
  7. 16:23TPM performance limits
  8. 18:07Runtime integrity measures
  9. 20:38Physical TPM attacks
  10. 23:47Bus snooping attacks
  11. 25:36TPM reset attacks
  12. 26:19TPM firmware flaws
  13. 28:01Software TPM trade-offs
  14. 29:27Alternatives to TPM
  15. 30:33Summary for embedded TPM
  16. 31:15Q&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.