DocumentCode
3632970
Title
Reconfigurable Physical Unclonable Functions - Enabling technology for tamper-resistant storage
Author
Klaus Kursawe;Ahmad-Reza Sadeghi;Dries Schellekens;Boris Skoric;Pim Tuyls
Author_Institution
Philips Research Laboratories, Eindhoven, The Netherlands
fYear
2009
fDate
7/1/2009 12:00:00 AM
Firstpage
22
Lastpage
29
Abstract
A PUF or physical unclonable function is a function that is embodied in a physical structure that consists of many random uncontrollable components which originate from process variations during manufacturing. Due to this random structure a physical stimulus or challenge generates unpredictable responses. Because of their physical properties PUFs are unclonable and very promising primitives for the purpose of authentication and storage of cryptographic keys. Previous work on PUFs considers mainly static challenge-response PUFs. In many applications, however, a dynamic PUF would be desirable, e.g., in order to allow the key derived from the PUF to be updated. We define a new primitive, the reconfigurable PUF (rPUF) which is a PUF with a mechanism to transform it into a new PUF with a new unpredictable and uncontrollable challenge response behavior, even if the challenge-response behavior of the original PUF is already known. We present two practical instantiations of a reconfigurable PUF. One is a new variant of the optical PUF, and the other is based on phase change memory. We also illustrate how an rPUF can be used to protect nonvolatile storage against invasive physical attacks.
Keywords
"Nonvolatile memory","Cryptography","Adaptive optics","Optical scattering","Protection","Delay","Coatings","Random access memory","Sensor arrays","Secure storage"
Publisher
ieee
Conference_Titel
Hardware-Oriented Security and Trust, 2009. HOST ´09. IEEE International Workshop on
Print_ISBN
978-1-4244-4805-0
Type
conf
DOI
10.1109/HST.2009.5225058
Filename
5225058
Link To Document