Back to Search Start Over

An optimization-theoretic approach for attacking physical unclonable functions

Authors :
Ankur Srivastava
Yuntao Liu
Chongxi Bao
Yang Xie
Source :
ICCAD
Publication Year :
2016
Publisher :
ACM, 2016.

Abstract

Physical unclonable functions (PUFs) utilize manufacturing variations of circuit elements to produce unpredictable response to any challenge vector. The attack on PUF aims to predict the PUF response to all challenge vectors while only a small number of challenge-response pairs (CRPs) are known. The target PUFs in this paper include the Arbiter PUF (ArbPUF) and the Memristor Crossbar PUF (MXbarPUF). The manufacturing variations of the circuit elements in the targeted PUF can be characterized by a weight vector. An optimization-theoretic attack on the target PUFs is proposed. The feasible space for a PUF's weight vector is described by a convex polytope confined by the known CRPs. The centroid of the polytope is chosen as the estimate of the actual weight vector, while new CRPs are adaptively added into the original set of known CRPs. The linear behavior of both ArbPUF and MXbarPUF is proven which ensures that the feasible space for their weight vectors is convex. Simulation shows that our approach needs 71.4% fewer known CRPs and 86.5% less time than the state-of-the-art machine learning based approach.

Details

Database :
OpenAIRE
Journal :
Proceedings of the 35th International Conference on Computer-Aided Design
Accession number :
edsair.doi...........50e556ea958795f00d0a423322874051
Full Text :
https://doi.org/10.1145/2966986.2967000