~/talk

Using TPMs to Cryptographically Verify Devices at Scale

links:none on file
slides:none on file

Google uses TPM-based remote attestation to give each workstation a hardware-backed identity and verify boot state across 25,000 machines, combining PCR values with the firmware/bootloader event log and verifying quotes signed by an attestation key chained to a manufacturer endorsement key via credential activation. Open source Go libraries implement client/server quote, event-log parsing and EK/AK linking; the flow verifies hashes and nonces, scales to fleets, supports TPM 1.2/2, and notes the limitation that runtime compromise after boot is not covered by static boot measurements.

AI-written summary · about

  1. 0:00Introduction
  2. 1:24Agenda
  3. 1:55Trust Problem
  4. 4:08What is a TPM
  5. 4:32Purpose of a TPM
  6. 7:33TPM functionality
  7. 12:48TPM endorsement keys
  8. 14:35Association keys
  9. 17:46Overview
  10. 23:25Open Source
  11. 23:43Go
  12. 32:56Questions
~/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.