首页> 外文期刊>Cryptography >Correlation-Based Robust Authentication (Cobra) Using Helper Data Only
【24h】

Correlation-Based Robust Authentication (Cobra) Using Helper Data Only

机译:仅使用助手数据的基于关联的鲁棒认证(Cobra)

获取原文
           

摘要

Physical unclonable function (PUF)-based authentication protocols have been proposed as a strong challenge-response form of authentication for internet of things (IoT) and embedded applications. A special class of so called strong PUFs are best suited for authentication because they are able to generate an exponential number of challenge-response-pairs (CRPs). However, strong PUFs must also be resilient to model-building attacks. Model-building utilizes machine learning algorithms and a small set of CRPs to build a model that is able to predict the responses of a fielded chip, thereby compromising the security of chip-server interactions. In this paper, response bitstrings are eliminated in the message exchanges between chips and the server during authentication, and therefore, it is no longer possible to carry out model-building attacks in the traditional manner. Instead, the chip transmits a Helper Data bitstring to the server and this information is used for authentication instead. The server constructs Helper Data bitstrings using enrollment data that it stores for all valid chips in a secure database and computes correlation coefficients (CCs) between the chip’s Helper Data bitstring and each of the server-generated Helper Data bitstrings. The server authenticates (and identifies) the chip if a CC is found that exceeds a threshold, which is determined during characterization. The technique is demonstrated using data from a set of 500 Xilinx Zynq 7020 FPGAs, subjected to industrial-level temperature and voltage variations.
机译:已经提出了基于物理不可克隆功能(PUF)的身份验证协议,作为针对物联网(IoT)和嵌入式应用程序的身份验证的强大挑战响应形式。一类特殊的所谓强PUF最适合身份验证,因为它们能够生成指数级的质询-响应对(CRP)。但是,强大的PUF也必须能够抵抗模型构建攻击。模型构建利用机器学习算法和一小组CRP来构建能够预测现场芯片响应的模型,从而损害芯片服务器交互的安全性。在本文中,消除了认证期间芯片与服务器之间的消息交换中的响应位串,因此,不再可能以传统方式进行模型构建攻击。而是,芯片将助手数据位串传输到服务器,并且此信息将用于身份验证。服务器使用为所有有效芯片存储在安全数据库中的注册数据来构造帮助程序数据位串,并计算芯片的帮助程序数据位串与每个服务器生成的帮助程序数据位串之间的相关系数(CC)。如果发现CC超过表征期间确定的阈值,则服务器会对芯片进行身份验证(并识别)。使用来自500个Xilinx Zynq 7020 FPGA的一组数据证明了该技术,该数据会受到工业级温度和电压变化的影响。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号