articleIEEE Transactions on ComputersDec 3, 2008Closed access

Power-Up SRAM State as an Identifying Fingerprint and Source of True Random Numbers

University of California, Berkeley · University of Massachusetts Amherst

Indexed incrossref

Abstract

Intermittently powered applications create a need for low-cost security and privacy in potentially hostile environments, supported by primitives including identification and random number generation. Our measurements show that power-up of SRAM produces a physical fingerprint. We propose a system of fingerprint extraction and random numbers in SRAM (FERNS) that harvests static identity and randomness from existing volatile CMOS memory without requiring any dedicated circuitry. The identity results from manufacture-time physically random device threshold voltage mismatch, and the random numbers result from runtime physically random noise. We use experimental data from high-performance SRAM chips and the embedded…

Citation impact

819
total citations
FWCI
17.61
Percentile
100%
References
48
Citations per year

Authors

3

Topics & keywords

Keywords
  • Static random-access memory
  • Computer science
  • Random number generation
  • Byte
  • Randomness
  • NIST
  • Entropy (arrow of time)
  • Population
UN Sustainable Development Goals
  • Peace, Justice and strong institutions
No related works found for this paper.

Funding