Estimating Delay Differences Of Arbiter Pufs Using Silicon Data

DATE '16: Proceedings of the 2016 Conference on Design, Automation & Test in Europe(2016)

引用 13|浏览92
暂无评分
摘要
This paper presents a novel approach to estimate delay differences of each stage in a standard MUX-based physical unclonable function (PUF). Test data collected from PUFs fabricated using 32 nm process are used to train a linear model. The delay differences of the stages directly correspond to the model parameters. These parameters are trained by using a least mean square (LMS) adaptive algorithm. The accuracy of the response using the proposed model is around 97.5% and 99.5% for two different PUFs. Second, the PUF is also modeled by a perceptron. The perceptron has almost 100% classification accuracy. A comparison shows that the perceptron model parameters are scaled versions of the model derived by the LMS algorithm. Thus, the delay differences can be estimated from the perceptron model where the scaling factor is computed by comparing the models of the LMS algorithm and the perceptron. Because the delay differences are challenge independent, these parameters can be stored on the server. This will enable the server to issue random challenges whose responses need not be stored. An analysis of the proposed model confirms that the delay differences of all stages of the PUFs on the same chip belong to the same Gaussian probability density function.
更多
查看译文
关键词
delay difference estimation,arbiter physical unclonable function,arbiter PUF,silicon data,standard multiplexer,linear model,least mean square,LMS,adaptive algorithm,classification accuracy,perceptron model parameters,scaling factor,random challenges,microprocessor chip,Gaussian probability density function,size 32 nm,Si
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要