DocumentCode
568579
Title
Nano-PPUF: A Memristor-Based Security Primitive
Author
Rajendran, Jeyavijayan ; Rose, Garrett S. ; Karri, Ramesh ; Potkonjak, Miodrag
Author_Institution
Polytech. Inst., New York Univ., New York, NY, USA
fYear
2012
fDate
19-21 Aug. 2012
Firstpage
84
Lastpage
87
Abstract
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.
Keywords
CMOS integrated circuits; SPICE; memristors; CMOS devices; CMOS-based security primitives; SPICE models; hardware security primitives; memristor-based security primitive; modeling attacks; nano-PPUF; public physical unclonable functions; time-bounded authentication protocol; Authentication; Computational modeling; Integrated circuit modeling; Mathematical model; Memristors; Semiconductor device modeling; Hardware Security; Memristor; Physical Unclonable Functions; Process variations;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI (ISVLSI), 2012 IEEE Computer Society Annual Symposium on
Conference_Location
Amherst, MA
ISSN
2159-3469
Print_ISBN
978-1-4673-2234-8
Type
conf
DOI
10.1109/ISVLSI.2012.40
Filename
6296453
Link To Document