信息网络安全 ›› 2022, Vol. 22 ›› Issue (3): 53-61.doi: 10.3969/j.issn.1671-1122.2022.03.006

• 技术研究 • 上一篇    下一篇

基于交叉耦合电路的物理不可克隆函数FPGA实现

李莉, 李泽群(), 李雪梅, 史国振   

  1. 北京电子科技学院,北京 100070
  • 收稿日期:2021-08-12 出版日期:2022-03-10 发布日期:2022-03-28
  • 通讯作者: 李泽群 E-mail:lizer1996@163.com
  • 作者简介:李莉(1974—),女,山东,副教授,博士,主要研究方向为网络与系统安全、嵌入式系统安全应用|李泽群(1996—),男,吉林,硕士研究生,主要研究方向为密码与系统安全|李雪梅(1975—),女,辽宁,副教授,博士,主要研究方向为电子设计自动化、信号处理|史国振(1974—),男,河南,教授,博士,主要研究方向为网络与系统安全、嵌入式安全
  • 基金资助:
    国家重点研发计划[2017YFB0801803];北京高校“高精尖”学科建设项目[2017YFB0801803]

FPGA Realization of Physical Unclonable Function Based on Cross-coupling Circuit

LI Li, LI Zequn(), LI Xuemei, SHI Guozhen   

  1. Beijing Electronic Science and Technology Institute, Beijing 100070, China
  • Received:2021-08-12 Online:2022-03-10 Published:2022-03-28
  • Contact: LI Zequn E-mail:lizer1996@163.com

摘要:

随着IoT设备数量的迅速增加和应用范围的不断扩展,IoT设备信息安全问题越发受到重视,PUF为解决IoT设备运行中的数据安全问题提供了新思路。针对C-PUF存在的激励-响应对数量不足和R-PUF占用资源过多的问题,文章将C-PUF、BCH码和LFSR相结合,提出一种由C-PUF构成R-PUF的方案,该方案具有高可靠性、高唯一性和占用资源较少的优点。文章在40 nm Alinx FPGA上实现了具有128 bit响应的R-PUF。在采用128 bit BCH码的结构下,R-PUF输出响应的可靠性达到100%,唯一性达到49.83%。与L-PUF相比,该PUF可靠性提升了3.7%,唯一性提高了0.08%。

关键词: 信息安全, 物理不可克隆函数, FPGA, 线性反馈移位寄存器

Abstract:

With the rapid increase in number of IoT devices and the continuous expansion of the applications range, the issue of information security of IoT devices has attracted more and more attention. PUF provided new ideas for solving data security issues in the operation of IoT devices. In order to solve the problem of insufficient number of challenge-response pairs in weak PUF and excessive resource consumption in strong PUF, a strong PUF consisting of the weak PUF, BCH code and LFSR is proposed, which has the advantages of high reliability, high uniqueness and less resources. The strong PUF with 128-bit response was implemented on a 40nm Alinx FPGA. With a 128-bit BCH code structure, the reliability of the strong PUF output response reaches 100%, and the uniqueness reaches 49.83%. Compared with L-PUF, the reliability of this PUF is increased by 3.7%, and the uniqueness is increased by 0.08%.

Key words: information security, physical unclonable function, FPGA, linear feedback shift register

中图分类号: