Nano-PPUF: A Memristor-based Security Primitive Conference Paper uri icon


  • CMOS devices have been used to build hardware security primitives such as physical unclonable functions. Since MOS devices are relatively easy to model and simulate, CMOS-based security primitives are increasingly prone to modeling attacks. We propose memristor-based Public Physical Unclonable Functions (nano-PPUFs), they have complex models that are difficult to simulate. We leverage sneak path currents, process variations, and computationally intensive SPICE models as features to build the nano-PPUF. With just a few hundreds of memristors, we construct a time-bounded authentication protocol that will take several years for an attacker to compromise. 2012 IEEE.

name of conference

  • 2012 IEEE Computer Society Annual Symposium on VLSI

published proceedings

  • 2012 IEEE Computer Society Annual Symposium on VLSI

author list (cited authors)

  • Rajendran, J., Rose, G. S., Karri, R., & Potkonjak, M.

citation count

  • 83

complete list of authors

  • Rajendran, Jeyavijayan||Rose, Garrett S||Karri, Ramesh||Potkonjak, Miodrag

publication date

  • January 2012