What Is a PUF and Why Might You Need One?
summary
Explains that Physical Unclonable Functions extract a unique bitstring from manufacturing variation and that SRAM PUF startup state reliably biases bits at power‑up; sketches using challenge‑response pairs, enrollment at end user, and error‑corrected response reconstruction that yields a consistent key despite bit error rates; cites adoption in smart cards and FPGAs, proposals for STT‑MRAM, and Caliptra root‑of‑trust using a PUF to protect a couple hundred root bits that must remain secret.
AI-written summary · about
chapters (6)
- 0:00Hardware device identity challenges
- 3:52PUFs in security systems
- 5:19Physical variations to bits
- 14:10SRAM PUF architecture
- 19:15PUFs in Caliptra flow
- 20:42PUFs impact on crypto
related talks
01h 02mSecuring Embedded Hardware
44mTamper Proofing Commodity Hardware & other Applications
20mAuthenticate everything
19mCrypto Agility by Design: Securing PQC with Updatable HW/FW Co-design
41mIs Your Memory Protected? Uncovering Vul In Automotive MPU
20mEnabling Low-Cost Secure Computing on Untrusted In-Memory Architectures
33mfTPM: A Software-Only Implementation of a TPM Chip
03mInterview with – Geert Jan Schrijen
