Title :
The bidirectional polyomino partitioned PPUF as a hardware security primitive
Author :
Wendt, James B. ; Potkonjak, Miodrag
Author_Institution :
Comput. Sci. Dept., Univ. of California, Los Angeles, Los Angeles, CA, USA
Abstract :
Physical unclonable functions (PUFs) have demonstrated great potential as fast and robust hardware security primitives. Public physical unclonable functions (PPUFs) have removed the main conceptual limitations of PUFs by enabling the creation of public key protocols. Traditional methods of constructing PPUFs leverage intrinsic process variation in submicron integrated circuits. However, these implementations impose high power usage and require long simulation times, producing high latency protocols. We propose to use next generation CMOS-compatible technologies, such as memristors and nanowires, whose components exhibit non-linear circuit characteristics, for the creation of PPUFs. We utilize the bidirectional nature of these components and introduce a novel architecture of PPUF polyomino partitioning. Furthermore, we present new security protocols that authenticate orders of magnitude faster than their CMOS-based PPUF counterparts. We simulate the design and demonstrate its resilience to a host of attacks using SPICE circuit simulation.
Keywords :
CMOS integrated circuits; SPICE; security of data; CMOS-compatible technologies; SPICE circuit simulation; bidirectional polyomino partitioned PPUF; hardware security primitive; memristors; nanowires; nonlinear circuit characteristics; public physical unclonable function; Authentication; Correlation; Integrated circuit modeling; Pins; Protocols; Vectors; Hardware security; nanotechnology; public physical unclonable function;
Conference_Titel :
Global Conference on Signal and Information Processing (GlobalSIP), 2013 IEEE
Conference_Location :
Austin, TX
DOI :
10.1109/GlobalSIP.2013.6736864