Title
Hardware intrinsic security from D flip-flops
Abstract
In this paper we describe the results of our investigations Supported by EU FP7 project UNIQUE on the randomness and reliability of D flip-flops when used as a Physically Unclonable Function (PUF). These D flip-flops are hardware components which present a random start-up value when powered up. We show that against all odds, enough randomness exists in such elements when implemented on an Application-Specific Integrated Circuit (ASIC) to turn the responses of a number of D flip-flops into a secret random sequence allowing to derive keys for use in conjunction with cryptographic algorithms. In addition to being unpredictable, these flip-flops have the advantage that they can be spread over random locations in an ASIC. This makes them very difficult to reverse-engineer when used to hide a secret key in a design at a relatively small cost in resources.
Year
DOI
Venue
2010
10.1145/1867635.1867644
STC@CCS
Keywords
Field
DocType
secret key storage,application-specific integrated circuit,physically unclonable function,d flip-flop,random start-up value,physically unclonable functions,secret key,random location,secret random sequence,hardware intrinsic security,cryptographic algorithm,enough randomness,eu fp7 project unique,d flip-flops,application specific integrated circuit,random sequence,reverse engineering
Cryptography,Computer science,FLOPS,Random sequence,Application-specific integrated circuit,Physical unclonable function,Computer hardware,Integrated circuit,Instrumental and intrinsic value,Randomness
Conference
Citations 
PageRank 
References 
42
1.95
13
Authors
4
Name
Order
Citations
PageRank
Vincent van der Leest128216.13
Geert-Jan Schrijen287749.27
Helena Handschuh348065.15
Pim Tuyls41986126.39