Next Article in Journal
Anomaly Detection of Operating Equipment in Livestock Farms Using Deep Learning Techniques
Previous Article in Journal
A Short Review on the Machine Learning-Guided Oxygen Uptake Prediction for Sport Science Applications
Article

A Configurable RO-PUF for Securing Embedded Systems Implemented on Programmable Devices

Instituto de Microelectrónica de Sevilla, IMSE-CNM, CSIC/Universidad de Sevilla, 41092 Sevilla, Spain
*
Author to whom correspondence should be addressed.
Academic Editors: Fathi Amsaad, Ahmed Abdelgawad and Sean (Xiangdong) Che
Electronics 2021, 10(16), 1957; https://doi.org/10.3390/electronics10161957
Received: 30 June 2021 / Revised: 4 August 2021 / Accepted: 11 August 2021 / Published: 14 August 2021
(This article belongs to the Special Issue Hardware Intrinsic Security for Trusted Electronic Systems)
Improving the security of electronic devices that support innovative critical services (digital administrative services, e-health, e-shopping, and on-line banking) is essential to lay the foundations of a secure digital society. Security schemes based on Physical Unclonable Functions (PUFs) take advantage of intrinsic characteristics of the hardware for the online generation of unique digital identifiers and cryptographic keys that allow to ensure the protection of the devices against counterfeiting and to preserve data privacy. This paper tackles the design of a configurable Ring Oscillator (RO) PUF that encompasses several strategies to provide an efficient solution in terms of area, timing response, and performance. RO-PUF implementation on programmable logic devices is conceived to minimize the use of available resources, while operating speed can be optimized by properly selecting the size of the elements used to obtain the PUF response. The work also describes the interface added to the PUF to facilitate its incorporation as hardware Intellectual Property (IP)-modules into embedded systems. The performance of the RO-PUF is proven with an extensive battery of tests, which are executed to analyze the influence of different test strategies on the PUF quality indexes. The configurability of the proposed RO-PUF allows establishing the most suitable “cost/performance/security-level” trade-off for a certain application. View Full-Text
Keywords: hardware security; Physical Unclonable Functions; ring oscillators PUFs; programmable devices; embedded systems hardware security; Physical Unclonable Functions; ring oscillators PUFs; programmable devices; embedded systems
Show Figures

Figure 1

MDPI and ACS Style

Martínez-Rodríguez, M.C.; Camacho-Ruiz, E.; Brox, P.; Sánchez-Solano, S. A Configurable RO-PUF for Securing Embedded Systems Implemented on Programmable Devices. Electronics 2021, 10, 1957. https://doi.org/10.3390/electronics10161957

AMA Style

Martínez-Rodríguez MC, Camacho-Ruiz E, Brox P, Sánchez-Solano S. A Configurable RO-PUF for Securing Embedded Systems Implemented on Programmable Devices. Electronics. 2021; 10(16):1957. https://doi.org/10.3390/electronics10161957

Chicago/Turabian Style

Martínez-Rodríguez, Macarena C., Eros Camacho-Ruiz, Piedad Brox, and Santiago Sánchez-Solano. 2021. "A Configurable RO-PUF for Securing Embedded Systems Implemented on Programmable Devices" Electronics 10, no. 16: 1957. https://doi.org/10.3390/electronics10161957

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
Back to TopTop