首页 | 本学科首页   官方微博 | 高级检索  
     

基于序列密码的强PUF抗机器学习攻击方法
引用本文:汪鹏君,连佳娜,陈博.基于序列密码的强PUF抗机器学习攻击方法[J].电子与信息学报,2021,43(9):2474-2481.
作者姓名:汪鹏君  连佳娜  陈博
作者单位:1.温州大学电气与电子工程学院 温州 3250352.温州大学计算机与人工智能学院 温州 325035
基金项目:国家重点研发计划项目(2018YFB2202100),国家自然科学基金(62174121, 61904125),温州市基础性科研项目(G20190006, G20210023)
摘    要:物理不可克隆函数(Physical Unclonable Function, PUF)在信息安全领域具有极其重要的应用前景,然而也存在其自身安全受机器学习攻击等方面的不足。该文通过对PUF电路和密码算法的研究,提出一种基于序列密码的强PUF抗机器学习攻击方法。首先,通过构造滚动密钥生成器产生随机密钥,并与输入激励进行混淆;然后,将混淆后的激励通过串并转换电路作用于强PUF,产生输出响应;最后,利用Python软件仿真和FPGA硬件实现,并分析其安全性和统计特性。实验结果表明,当建模所用激励响应对(Challenge Response Pairs, CRPs)高达106组时,基于逻辑回归、人工神经网络和支持向量机的攻击预测率接近50%的理想值。此外,该方法通用性强、硬件开销小,且不影响PUF的随机性、唯一性以及可靠性。

关 键 词:硬件安全    强物理不可克隆函数    序列密码    机器学习
收稿时间:2021-07-19

Sequence Cipher Based Machine Learning-Attack Resistance Method for Strong-PUF
Pengjun WANG,Jiana LIAN,Bo CHEN.Sequence Cipher Based Machine Learning-Attack Resistance Method for Strong-PUF[J].Journal of Electronics & Information Technology,2021,43(9):2474-2481.
Authors:Pengjun WANG  Jiana LIAN  Bo CHEN
Affiliation:1.College of Electrical and Electronic Engineering, Wenzhou University, Wenzhou 325035, China2.College of Computer Science and Artificial Intelligence, Wenzhou University, Wenzhou 325035, China
Abstract:Physical Unclonable Function (PUF) has extremely important application prospects to the field of information security, however, there are also shortcomings in its own security from machine learning attacks and other aspects. By studying PUF circuits and cryptographic algorithm, a method based on sequence cipher of strong-PUF is proposed to resist machine learning attacks. Firstly, the random key is generated by constructing a rolling key generator, which is obfuscated with the input challenge; Then the obfuscated challenge is applied to the strong-PUF through a series-parallel conversion circuit to generate the output response; Finally, Python software simulation and FPGA hardware implementation are used to analyze the safety and statistical properties. The experimental results show that the attack prediction rates based on logistic regression, artificial neural network and support vector machine are close to the ideal value of 50% when the CRPs used for modeling are up to 106 groups. In addition, this method has high versatile, low hardware overhead and does not affect the randomness, uniqueness and reliability of PUF.
Keywords:
点击此处可从《电子与信息学报》浏览原始摘要信息
点击此处可从《电子与信息学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号