The Bistable Ring PUF: A new architecture for strong Physical Unclonable Functions.
ABSTRACT This paper introduces a new architecture for circuit- based Physical Unclonable Functions (PUFs) which we call the Bistable Ring PUF (BR-PUF). Based on experimental results obtained from FPGA-based implementations of the BR-PUF, the quality of this new design is discussed in different aspects, including uniqueness and reliability. On the basis of the observed complexity in the challenge-response behavior of BR-PUFs, we argue that this new PUF could be a promising candidate for Strong PUFs. Our design shows noticeable temperature sensitivity, but we discuss how this problem can be addressed by additional hardware and protocol measures.
- SourceAvailable from: Elena Dubrova
[Show abstract] [Hide abstract]
- "In  and , a possible implementation of a RO-PUF on an FPGA was suggested.  and  introduced methods to increase the reliability in case of temperature variations; other works aimed at making the hardware more secure . "
ABSTRACT: One of the most common types of Physical Unclonable Functions (PUFs) is the ring oscillator PUF (RO-PUF), in which the output bits are obtained by comparing the oscillation frequencies of different ring oscillators. In this paper we design a new type of ring oscillator PUF in which the different inverters composing the ring oscillators can be supplied by different voltages. The new RO-PUF can be used to (1) increase the maximum number of possible challenge/response pairs produced by the PUF; (2) generate a high number of bits while consuming a low area; (3) improve the reliability of the PUF in case of temperature variations. We present the basic idea of the new RO-PUF and then discuss its applications.07/2012; DOI:10.1109/ICCD.2012.6378703
[Show abstract] [Hide abstract]
- "Conventionally, the two most important figures-of-merit, uniqueness and reliability, of PUFs are represented by the (normalized) inter-die and intra-die Hamming distances (HDs) of their responses, respectively  "
ABSTRACT: The bistable ring physical(ly) unclonable function (BR-PUF) is a novel electrical intrinsic PUF design for physical cryptography. FPGA prototyping has provided a proof-of-concept, showing that the BR-PUF could be a promising candidate for strong PUFs. However, due to the limitations (device resources, placement and routing) of FPGA prototyping, the effectiveness of a practical ASIC implementation of the BR-PUF could not be validated. This paper characterizes the BR-PUF further through transistor-level simulations. Based on process variation, mismatch, and noise models provided or suggested by industry, these simulations are able to provide predictions on the figures-of-merit of ASIC implementations of the BR-PUF. This paper also suggests a more secure way of using the BR-PUF based on its supply voltage sensitivity.01/2012; DOI:10.1109/DATE.2012.6176596
Conference Paper: On the potential of PUF for pseudonym generation in vehicular networks[Show abstract] [Hide abstract]
ABSTRACT: Most proposals for security of vehicular networks foresee the generation of a comparatively large number of changing pseudonyms to prevent vehicles from being identified or tracked. Most proposals rely on communication with backend pseudonym providers to refill a vehicle's pseudonym pool which creates a number of problems, one being secure storage and handling of a large amount of private key material. In this paper we investigate the usage of Physical Unclonable Functions (PUFs) and Public PUFs (PPUFs) instead of Hardware Security Modules for this purpose. We describe a possible solution that uses PUF and Fuzzy Extractors to provide the necessary stability.Vehicular Networking Conference (VNC), 2012 IEEE; 01/2012