Kernel-based response extraction approach for efficient configurable ring oscillator PUF

The Physically Unclonable Function (PUF) is an emerging hardware security primitive that provides a promising solution for lightweight security. PUFs can be used to generate a secret key that depends on the manufacturing process variation for authentication and device identification. However, the resource requirements of PUFs pose challenges for their application in resource-constrained Internet of Things (IoT) devices. This work proposes a new approach for response extraction in Configurable Ring Oscillator (CRO) PUFs that contributes to reducing area and power consumption by eliminating the need for duplicating Ring Oscillators (ROs) and decreasing associated switching activity. The kernel-based response extraction approach exploits the phase shift of the delay elements and the frequency of ROs to generate unique responses effectively. The extraction approach uses a time-based kernel that enables the internal counters of the PUF and evaluates the propagated signals within ROs for a predefined period. The extraction approach has been implemented and verified on a design variant of the CRO PUF, which is also proposed within the scope of this work. The proposed PUF has been implemented in 22-nm FDSOI technology using Synopsys tools. A comprehensive security analysis has been conducted utilizing Challenge-Response Pairs (CRPs) collected from 8 chips. The extracted responses achieve an average of 49.42%, 38.25%, 9.95%, and 45.5% for uniformity, diffuseness, IntraHD, and uniqueness, respectively. Compared with state-of-the-art designs, the proposed design achieves an 86% reduction in area and a 65.1% reduction in power consumption while delivering 2<sup>(4n+log2n)</sup> CRPs, classified as a strong PUF. Finally, 12 tests from the National Institute of Standards and Technology (NIST) and machine learning models are conducted to verify the security of responses. The NIST tests are successfully passed, and the average prediction accuracy of machine learning models is found to be 65.3%.

Authors

Institutions

Publication Details

Journal
Scientific Reports
Published
2025-02-18
DOI
https://doi.org/10.1038/s41598-025-89769-5
Citations
4
Primary Topic
Physical Unclonable Functions (PUFs) and Hardware Security
Type
article
Field-Weighted Citation Impact
9.08

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Kernel-based response extraction approach for efficient configurable ring oscillator PUF

Baker Mohammad, Mahmoud Al‐Qutayri, Amir Hussain, Hani Saleh et al.
4 citations
Scientific Reports
Physical Unclonable Functions (PUFs) and Hardware Security
9.08
article

Kernel-based response extraction approach for efficient configurable ring oscillator PUF

Baker Mohammad, Mahmoud Al‐Qutayri, Amir Hussain, Hani Saleh, Enas Abulibdeh
article en
4 citations

Abstract

The Physically Unclonable Function (PUF) is an emerging hardware security primitive that provides a promising solution for lightweight security. PUFs can be used to generate a secret key that depends on the manufacturing process variation for authentication and device identification. However, the resource requirements of PUFs pose challenges for their application in resource-constrained Internet of Things (IoT) devices. This work proposes a new approach for response extraction in Configurable Ring Oscillator (CRO) PUFs that contributes to reducing area and power consumption by eliminating the need for duplicating Ring Oscillators (ROs) and decreasing associated switching activity. The kernel-based response extraction approach exploits the phase shift of the delay elements and the frequency of ROs to generate unique responses effectively. The extraction approach uses a time-based kernel that enables the internal counters of the PUF and evaluates the propagated signals within ROs for a predefined period. The extraction approach has been implemented and verified on a design variant of the CRO PUF, which is also proposed within the scope of this work. The proposed PUF has been implemented in 22-nm FDSOI technology using Synopsys tools. A comprehensive security analysis has been conducted utilizing Challenge-Response Pairs (CRPs) collected from 8 chips. The extracted responses achieve an average of 49.42%, 38.25%, 9.95%, and 45.5% for uniformity, diffuseness, IntraHD, and uniqueness, respectively. Compared with state-of-the-art designs, the proposed design achieves an 86% reduction in area and a 65.1% reduction in power consumption while delivering 2<sup>(4n+log2n)</sup> CRPs, classified as a strong PUF. Finally, 12 tests from the National Institute of Standards and Technology (NIST) and machine learning models are conducted to verify the security of responses. The NIST tests are successfully passed, and the average prediction accuracy of machine learning models is found to be 65.3%.

Scientific ReportsVol. 15(1)
Khalifa University of Science and Technology (AE), Intel (India) (IN)
Khalifa University of Science, Technology and Research
Affordable and clean energy
Openalex Percentile: Top 3%
Physical Unclonable Functions (PUFs) and Hardware Security
9.08
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.