Unified Framework for Qualifying Security Boundary of PUFs Against Machine Learning Attacks
Hongming Fei, Zilong Hu, Prosanta Gope, Biplab Sikdar

TL;DR
This paper introduces a formal, unified framework to evaluate the security of Physical Unclonable Functions (PUFs) against machine learning attacks, providing theoretical guarantees and comparative analysis of different PUF types.
Contribution
It develops a novel mathematical approach to quantify PUF resistance to MLAs, independent of specific attack models, and applies it to compare various PUF architectures.
Findings
XOR PUFs show weaker resistance than Arbiter PUFs.
CT PUFs have a higher security boundary.
The framework captures subtle security differences systematically.
Abstract
Physical Unclonable Functions (PUFs) serve as lightweight, hardware-intrinsic entropy sources widely deployed in IoT security applications. However, delay-based PUFs are vulnerable to Machine Learning Attacks (MLAs), undermining their assumed unclonability. There are no valid metrics for evaluating PUF MLA resistance, but empirical modelling experiments, which lack theoretical guarantees and are highly sensitive to advances in machine learning techniques. To address the fundamental gap between PUF designs and security qualifications, this work proposes a novel, formal, and unified framework for evaluating PUF security against modelling attacks by providing security lower bounds, independent of specific attack models or learning algorithms. We mathematically characterise the adversary's advantage in predicting responses to unseen challenges based solely on observed challenge-response…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPhysical Unclonable Functions (PUFs) and Hardware Security · Adversarial Robustness in Machine Learning · Security and Verification in Computing
