Title :
DWM-PUF: A low-overhead, memory-based security primitive
Author :
Iyengar, Anirudh ; Ramclam, Kenneth ; Ghosh, Sudip
Author_Institution :
Comput. Sci. & Eng., Univ. of South Florida, Tampa, FL, USA
Abstract :
Physically Unclonable Function (PUF) is a security primitive to address hardware security issues such as chip authentication, Intellectual Property (IP) protection etc. Conventional CMOS PUFs are built on delay (inverter chains, scan chains etc.) or memory structures (like SRAM). In this paper, we propose a novel PUF which works on the principles of spintronic Domain Wall Memory (DWM). Conventional DWM is limited by pinning due to process variations induced surface roughness of the nanowire. We exploit this limitation towards chip-authentication. We propose two flavors of PUFs namely relay-PUF and memory-PUF. The proposed PUFs show excellent entropy (measured by Hamming Distance). We also analyze metrics such as robustness, area and power of the DWM-PUFs. The memory-PUF indicated up to an order of magnitude reduction in power compared to SRAM PUF.
Keywords :
SRAM chips; cryptography; memory architecture; CMOS PUF; DWM-PUF; Hamming distance; IP protection; SRAM PUF; chip authentication; chip-authentication; hardware security issue; intellectual property protection; inverter chains; memory structures; memory-PUF; memory-based security primitive; nanowire; physically unclonable function; relay-PUF; scan chains; spintronic domain wall memory; surface roughness; Magnetic domain walls; Magnetic domains; Magnetic heads; Magnetic tunneling; Relays; Resistance; Security; DWM-PUF; Domain Wall Memory; Hardware Security; Physically Unclonable Function; Spintronic PUF;
Conference_Titel :
Hardware-Oriented Security and Trust (HOST), 2014 IEEE International Symposium on
Conference_Location :
Arlington, VA
Print_ISBN :
978-1-4799-4114-8
DOI :
10.1109/HST.2014.6855587