首页> 外文会议>2012 IEEE International Workshop on Information Forensics and Security. >Machine learning attacks on 65nm Arbiter PUFs: Accurate modeling poses strict bounds on usability
【24h】

Machine learning attacks on 65nm Arbiter PUFs: Accurate modeling poses strict bounds on usability

机译:针对65nm仲裁器PUF的机器学习攻击:精确的建模对可用性构成严格限制

获取原文
获取原文并翻译 | 示例

摘要

Arbiter Physically Unclonable Functions (PUFs) have been proposed as efficient hardware security primitives for generating device-unique authentication responses and cryptographic keys. However, the assumed possibility of modeling their underlying challenge-response behavior causes uncertainty about their actual applicability. In this work, we apply well-known machine learning techniques on challenge-response pairs (CRPs) from 64-stage Arbiter PUFs realized in 65nm CMOS, in order to evaluate the effectiveness of such modeling attacks on a modern silicon implementation. We show that a 90%-accurate model can be built from a training set of merely 500 CRPs, and that 5000 CRPs are sufficient to perfectly model the PUFs. To study the implications of these attacks, there is need for a new methodology to assess the security of PUFs suffering from modeling. We propose such a methodology and apply it to our machine learning results, yielding strict bounds on the usability of Arbiter PUFs. We conclude that plain 64-stage Arbiter PUFs are not secure for challenge-response authentication, and the number of extractable secret key bits is limited to at most 600.
机译:仲裁器物理上不可克隆的功能(PUF)已被提出作为有效的硬件安全原语,用于生成设备唯一的身份验证响应和加密密钥。但是,对它们潜在的挑战-响应行为进行建模的假定可能性导致了其实际适用性的不确定性。在这项工作中,我们将众所周知的机器学习技术应用于在65nm CMOS中实现的64级Arbiter PUF的质询-响应对(CRP),以评估这种建模攻击对现代芯片实现的有效性。我们表明,仅使用500个CRP的训练集就可以构建90%准确的模型,而5000个CRP足以对PUF进行完美建模。为了研究这些攻击的含义,需要一种新的方法来评估遭受建模的PUF的安全性。我们提出了这种方法,并将其应用于我们的机器学习结果,从而对仲裁器PUF的可用性提出了严格的限制。我们得出的结论是,普通的64段仲裁器PUF对于质询响应身份验证并不安全,并且可提取的秘密密钥位数最多为600个。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号