DeepPUFSCA: deep learning for physical unclonable function attack based on side channel analysis support

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Physical Unclonable Function (PUF) poses a vulnerability since it could be imitated by machine learning attacks and side channel attacks, which break its physical uniqueness and unpredictable characteristic. Hence, many works are concerned with enhancing PUF design by introducing more nonlinear modules inside to differentiate approximating PUF behavior from the attacker side. However, the safety of these PUFs are still an open area and needs to be verified. In this paper, we propose DeepPUFSCA, which is a deep learning-based model that uniquely combines both challenge and side-channel information features during training to attack PUF. To gather the data, we conduct a design of an arbiter PUF on FPGA and measure its power consumption. Our intensive experiments on this dataset demonstrate that DeepPUFSCA outperforms other machine learning-based methods in terms of attacking accuracy, even the novel ensemble algorithms. Moreover, we also show that combined side channel information boosts the model performance compared to attacking with challenge-response only.
Original languageEnglish
Title of host publication2025 Design Automation Conference (DAC): Proceedings
Publication statusAccepted - 26 Feb 2025
EventDesign Automation Conference (DAC) - San Francisco, United States
Duration: 22 Jun 202526 Jun 2025
https://www.dac.com/

Publication series

NameDesign Automation Conference (DAC): Proceedings
ISSN (Print)0738-100X

Conference

ConferenceDesign Automation Conference (DAC)
Country/TerritoryUnited States
CitySan Francisco
Period22/06/202526/06/2025
Internet address

Keywords

  • Deep learning
  • Physical unclonable functions
  • Side channel analysis

Fingerprint

Dive into the research topics of 'DeepPUFSCA: deep learning for physical unclonable function attack based on side channel analysis support'. Together they form a unique fingerprint.

Cite this