2014 IEEE International Symposium on Hardware-Oriented Security and Trust (HOST) (2014)
Arlington, VA, USA
May 6, 2014 to May 7, 2014
Dylan Ismari , University of New Mexico, USA
Jim Plusquellic , University of New Mexico, USA
A complete on-chip implementation of a bit generation engine using a physical unclonable function is presented in this paper. The bit generation engine, called the JellyFishPUF (JFP), provides keying material for encryption, authentication bitstrings for anti-counterfeiting and true random number generation. JFP utilizes a Physical Unclonable Function that is based on resistance variations in metals and transistors. JFP is fully implemented as a layout in an area of 0.125 mm2 using a 65 nm technology, which includes a 2KB SRAM for public data storage. The bitstrings produced from Monte Carlo SPICE-level simulations of the entropy source in combination with logic simulations of the digital engine are evaluated with respect to randomness, uniqueness and stability metrics across a wide range of temperature and voltage corners.
Entropy, Engines, Wires, Arrays, Delays, Metals, Authentication
D. Ismari and J. Plusquellic, "IP-level implementation of a resistance-based physical unclonable function," 2014 IEEE International Symposium on Hardware-Oriented Security and Trust (HOST), Arlington, VA, USA, 2014, pp. 64-69.