Next Article in Journal
Active Eavesdropping Detection Based on Large-Dimensional Random Matrix Theory for Massive MIMO-Enabled IoT
Previous Article in Journal
A Simple Closed-Loop Active Gate Voltage Driver for Controlling diC/dt and dvCE/dt in IGBTs
Open AccessArticle

Enhancing PUF Based Challenge–Response Sets by Exploiting Various Background Noise Configurations

1
Department of Electronics Technology, Universidad Carlos III de Madrid, 28912 Leganes, Spain
2
Department of Computer Science, Universidad Carlos III de Madrid, 28912 Leganes, Spain
3
CNRS, TIMA, Université Grenoble Alpes, 38000 Grenoble, France
4
Laboratory of Quantum and Computer Engineering, Delft University of Technology, 2600 GA Delft, The Netherlands
*
Author to whom correspondence should be addressed.
Electronics 2019, 8(2), 145; https://doi.org/10.3390/electronics8020145
Received: 31 December 2018 / Revised: 21 January 2019 / Accepted: 28 January 2019 / Published: 30 January 2019
(This article belongs to the Section Computer Science & Engineering)
Physically Unclonable Functions (PUFs) are a cryptographic primitive that exploit the unique physical characteristics of Integrated Circuits (ICs). A PUF can be modeled as a black-box challenge–response system. The number and size of challenge–response pairs (CRPs) supported by a PUF determine and condition its strength. Ring Oscillators (RO)-based PUF, which are one of the most implemented on FPGA, suffer from a low number and size of CRPs. In this work, we propose an innovative mechanism to expand the size of the CRPs in a RO-PUF by using multiple bits of the two ROs under comparison. To satisfy the reliability and enhance the quality of these responses, we either switch the remaining ROs that are not used for the comparison off or use them as a background noise. We validated our proposal using FPGA measurements. The results show that, with the same number of Ring Oscillators, the CRP size can be doubled with a minimum area overhead. View Full-Text
Keywords: challenge–response pair (CRP); physically unclonable function (PUF); ring oscillator (RO); electronic activity challenge–response pair (CRP); physically unclonable function (PUF); ring oscillator (RO); electronic activity
Show Figures

Figure 1

MDPI and ACS Style

Martin, H.; Peris-Lopez, P.; Natale, G.D.; Taouil, M.; Hamdioui, S. Enhancing PUF Based Challenge–Response Sets by Exploiting Various Background Noise Configurations. Electronics 2019, 8, 145. https://doi.org/10.3390/electronics8020145

AMA Style

Martin H, Peris-Lopez P, Natale GD, Taouil M, Hamdioui S. Enhancing PUF Based Challenge–Response Sets by Exploiting Various Background Noise Configurations. Electronics. 2019; 8(2):145. https://doi.org/10.3390/electronics8020145

Chicago/Turabian Style

Martin, Honorio; Peris-Lopez, Pedro; Natale, Giorgio D.; Taouil, Mottaqiallah; Hamdioui, Said. 2019. "Enhancing PUF Based Challenge–Response Sets by Exploiting Various Background Noise Configurations" Electronics 8, no. 2: 145. https://doi.org/10.3390/electronics8020145

Find Other Styles
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Search more from Scilit
 
Search
Back to TopTop