基于不定模型的高可靠性APUFs电路设计与FPGA实现

来源 :东南大学 | 被引量 : 0次 | 上传用户:XFZWY
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
物理不可克隆函数(Physically Unclonable Functions,PUFs)作为一种新兴的安全电路,通过提取芯片制造差异用作加密密钥或者认证信息,有效地解决了传统安全机制易受物理攻击的问题,并具有轻量级、低成本等优势,因此PUFs已经成为信息安全领域的重要组成部分。强PUFs具有大量的激励响应,主要应用于安全认证领域。然而随着攻击技术的不断发展,侧信道攻击、错误注入攻击以及机器学习攻击已经成为PUFs的威胁。其中,机器学习攻击已经成为强PUFs的主要的威胁,仲裁器物理不可克隆函数(Arbiter PUFs,APUFs)作为一种典型的强PUFs,其机器学习预测准确率可以达到99%以上。为了抵抗机器学习攻击,本文提出了一种基于不定模型的高可靠性仲裁器物理不可克隆函数(Indefinite-Model Based Arbiter PUFs,IM-APUFs)。IM-APUFs由4-1MUX和反向器组成,通过激励配置四条上升沿信号路径。相比于标准APUFs电路,IM-APUFs结构采用4-1MUX替换了2-1MUX,使得IM-APUFs的数学模型不固定,可以有效地抵抗机器学习攻击。IM-APUFs在每一级单元中插入了反相器,有效提高了唯一性。本文结合现有多数表决方式,采用基于IM-APUFs容错协议,提高了IM-APUFs的可靠性,保证了认证准确率。实验结果显示IM-APUFs的机器学习预测准确率由标准APUFs的95%左右降为52%左右,唯一性由22%左右提高至43.6%左右,可靠性为94.34%左右,认证错误率小于1.26×10-8,并且均匀性以及位缺陷接近50%左右。与标准APUFs对比,IM-APUFs的均匀性、位缺陷、唯一性以及安全性,均有较大提升。与现有的抵抗机器学习攻击结构或方案相比,IM-APUFs结构具有安全性高、资源消耗少等优势。基于IM-APUFs的容错协议显示IM-APUFs满足可靠认证要求,所以本文所提出的IM-APUFs结构可以广泛应用于轻量级安全认证系统,具有工程应用价值。
其他文献
柔性可穿戴设备因其优异的力学柔软性、新奇的应用方式而在信息、医疗和国防等领域呈现出“后来居上”的发展趋势。其中柔性全固态超级电容器由于其较高的功率密度、超长的使
一、教学参考书问疑叶绍翁《夜书所见》,收录于人教版三年级上册第三组课文中。最近,我们听课中发现,因教师引导学生只在"语言"本身上下工夫,学生的理解始终进入不了诗的内核,
目前,建筑行业高处作业的安全事故,严重影响着全行业安全生产形势。本文运用事故致因理论,重点分析了这些事故的主要类型、原因,在此基础上提出了此类事故的预防措施。