Active learning for fast and slow modeling attacks on Arbiter PUFs
Not on the map. Why?
Abstract (arXiv)
Modeling attacks, in which an adversary uses machine learning techniques to model a hardware-based Physically Unclonable Function (PUF) pose a great threat to the viability of these hardware security primitives. In most modeling attacks, a random subset of challenge-response-pairs (CRPs) are used as the labeled data for the machine learning algorithm. Here, for the arbiter-PUF, a delay based PUF which may be viewed as a linear threshold function with random weights (due to manufacturing imperfections), we investigate the role of active learning in Support Vector Machine (SVM) learning. We focus on challenge selection to help SVM algorithm learn ``fast'' and learn ``slow''. Our methods construct challenges rather than relying on a sample pool of challenges as in prior work. Using active learning to learn ``fast'' (less CRPs revealed, higher accuracies) may help manufacturers learn the manufactured PUFs more efficiently, or may form a more powerful attack when the attacker may query the PUF for CRPs at will. Using active learning to select challenges from which learning is ``slow'' (low accuracy despite a large number of revealed CRPs) may provide a basis for slowing down attackers who are limited to overhearing CRPs.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 2 of its 16 references that are in the map. First posted on arXiv 25 Aug 2023.
Builds on
2 of 16 references.
References · 2
- 2019Exploring Representativeness and Informativeness for Active Learningcited by 21
- 2013The return of AdaBoost.MH: multi-class Hamming treescited by 10
Built on by
Not cited yet.