DocumentCode :
2075228
Title :
ScanPUF: Robust ultralow-overhead PUF using scan chain
Author :
Yu Zheng ; Krishna, Abhila R. ; Bhunia, Swarup
Author_Institution :
Dept. of EECS, Case Western Reserve Univ., Cleveland, OH, USA
fYear :
2013
fDate :
22-25 Jan. 2013
Firstpage :
626
Lastpage :
631
Abstract :
Physical Unclonable Functions (PUFs) have emerged as an attractive primitive to address diverse hardware security issues, such as chip authentication, intellectual property (IP) protection and cryptographic key generation. Existing PUFs, typically acquired and integrated in a design as a commodity, often incur considerable hardware overhead. Many of these PUFs also suffer from insufficient challenge-response pairs. In this paper, we propose ScanPUF, a novel PUF implementation using a common on-chip structure used for improving circuit testability, namely scan chain. It exploits path delay variations between the scan flip-flops in a scan chain to create high-quality (in terms of uniqueness and robustness) secret keys. Furthermore, since a scan chain provides large pool of scan paths to create a signature, we can achieve high volume of secret keys from each chip. Since it uses a prevalent on-chip structure, the overhead is extremely small (2.3% area of the RO-PUF), primarily contributed by small additional logic in the signature-generation cycle controller. Circuit-level simulation results with 1000 chips under inter- and intra-die process variations show high uniqueness of 49.9% average inter-die Hamming distance and good reproducibility of 5% intra-die Hamming distance below 85 °C. The temporal variations due to device aging effect e.g. bias temperature instability (BTI) lead to only 4% unstable bits for ten-year usage. The experimental evaluation on FPGA (Altera Cyclone-III) exhibits 47.1% average inter-Hamming distance, as well as 3.2% unstable bits at room temperature.
Keywords :
cryptography; delays; design for testability; field programmable gate arrays; flip-flops; industrial property; integrated circuit testing; FPGA; ScanPUF; chip authentication; circuit testability; circuit-level simulation; cryptographic key generation; device aging effect; diverse hardware security; flip-flops; hardware overhead; intellectual property protection; interdie Hamming distance; intradie Hamming distance; path delay variations; physical unclonable functions; process variations; robust ultralow-overhead PUF; scan chain; scan paths; secret keys; signature-generation cycle controller; temperature 293 K to 298 K; Clocks; Delay lines; Delays; Entropy; Hardware; Logic gates; Synchronization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference (ASP-DAC), 2013 18th Asia and South Pacific
Conference_Location :
Yokohama
ISSN :
2153-6961
Print_ISBN :
978-1-4673-3029-9
Type :
conf
DOI :
10.1109/ASPDAC.2013.6509668
Filename :
6509668
Link To Document :
بازگشت