Hardware Embedded Fingerprinting Based on Electric Noise

The world is becoming more globally connected and the number of devices connected to the internet is projected to reach more than 29 billion in the near future and at the core of these devices is for the embedded systems. The authenticity of these embedded system devices will become more crucial to maintain its integrity, security, and the overall infrastructure. Authenticity will ensure that the trusted embedded device is being utilized in the system and will eliminate the counterfeit embedded device that poses security risks for it. To establish the authenticity of embedded devices, we propose in this paper the method of embedded device fingerprinting (EDFP) based on intrinsic characteristics which are the imperfections introduced during the fabrication process, often termed as noise. The main source of noise is the Printed Circuit Board (PCB) as it incorporates all the electronic components. We utilized these intrinsic characteristics to establish an EDFP for Arduino by only using the raw noise extracted from a Pulse Width Modulation (PWM) signal. The extracted noise is then used to train a Deep Neural Network (DNN) model. Experimental results for the proposed solution reveal that from the unique noise associated to each of the Arduinos, it is possible to identify embedded system devices. The overall performance of the trained model for the unseen data is 94%.

Authors

Institutions

Publication Details

Published
2024-12-10
DOI
https://doi.org/10.1109/acit62805.2024.10877015
Citations
1
Primary Topic
Physical Unclonable Functions (PUFs) and Hardware Security
Type
article
Field-Weighted Citation Impact
0.49
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Hardware Embedded Fingerprinting Based on Electric Noise

Adnan Shaout, Azgin Hasan, Murlidharan Shravan
1 citations
Physical Unclonable Functions (PUFs) and Hardware Security
0.49
article

Hardware Embedded Fingerprinting Based on Electric Noise

Adnan Shaout, Azgin Hasan, Murlidharan Shravan
article en
1 citations

Abstract

The world is becoming more globally connected and the number of devices connected to the internet is projected to reach more than 29 billion in the near future and at the core of these devices is for the embedded systems. The authenticity of these embedded system devices will become more crucial to maintain its integrity, security, and the overall infrastructure. Authenticity will ensure that the trusted embedded device is being utilized in the system and will eliminate the counterfeit embedded device that poses security risks for it. To establish the authenticity of embedded devices, we propose in this paper the method of embedded device fingerprinting (EDFP) based on intrinsic characteristics which are the imperfections introduced during the fabrication process, often termed as noise. The main source of noise is the Printed Circuit Board (PCB) as it incorporates all the electronic components. We utilized these intrinsic characteristics to establish an EDFP for Arduino by only using the raw noise extracted from a Pulse Width Modulation (PWM) signal. The extracted noise is then used to train a Deep Neural Network (DNN) model. Experimental results for the proposed solution reveal that from the unique noise associated to each of the Arduinos, it is possible to identify embedded system devices. The overall performance of the trained model for the unseen data is 94%.

University of Michigan–Dearborn (US)
Affordable and clean energy
Openalex Percentile: Top 31%
Physical Unclonable Functions (PUFs) and Hardware Security
0.49
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.