What is Physically unclonable function (PUF)?

A mechanism using per-chip manufacturing variation to produce values unique to each chip and hard to clone, allowing keys to be regenerated without storing them.

Field: Hardware Security

Physically unclonable function (PUF) in the explanations

Questions that mention Physically unclonable function (PUF) (5)

  1. Which describes a PUF (physically unclonable function)?
  2. What is the advantage of using a PUF for key storage?
  3. What property does an SRAM PUF exploit?
  4. Why is error correction (such as helper data) combined with PUFs when deriving keys?
  5. Which method is commonly used to store keys written into a chip?

Related terms

ECC (error-correcting code) eFuse Anti-rollback protection Cold boot attack Constant-time implementation Counterfeit chip Fault injection attack Hardware Trojan Kernel page-table isolation (KPTI) Measured boot

Back to the glossary