~/talk

Using the TPM NVRAM to Protect Secure Boot Keys in POWER9 OpenPOWER Systems

Talkat Linux Security Summit North America 2018 · 2018-08-27..08-28· [security]
links:none on file
slides:none on file

Uses TPM 2.0 NVRAM to protect OpenPOWER secure boot keys by storing a SHA‑512 integrity value and a platform root indicator rather than all certificates, reducing space needs and limiting sensitive writes. Implementation creates three NV indices (2k per index limit), write‑locks them until next boot, and uses an update queue processed by the secure Linux kernel and OPAL with IBM’s DSS TSS; prototype works but currently offers no rollback protection.

AI-written summary · about

  1. 0:00SECURITY
  2. 0:12Using the TPM NVRAM to Protect Secure Boot Keys in OpenPOWER
  3. 0:58Outline
  4. 1:20OpenPOWER Secure Boot Team
  5. 2:11Disclaimer
  6. 2:36What is Secure Boot for?
  7. 4:32POWER9 Boot Flow
  8. 8:13Firmware Secure Boot is Upstream
  9. 13:53Problem Statement
  10. 15:48Protecting the OS Secure Boot Keys
  11. 16:10OS Secure Boot Keys: Integrity
  12. 16:57TPM2 NV Authorization
  13. 20:28Atomic Secure Boot Variable Update
  14. 22:04OS Secure Boot NV Indices
  15. 25:26Firmware Secure Boot NV Index
  16. 26:16Other TPM2 NV Commands
  17. 27:53OS Secure Boot Architecture
  18. 29:27Final Considerations
  19. 31:29References
  20. 32:14Questions?
~/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.