节点文献
基于交叉耦合电路的物理不可克隆函数FPGA实现
FPGA Realization of Physical Unclonable Function Based on Cross-coupling Circuit
【摘要】 随着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%。
【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;
- 【文献出处】 信息网络安全 ,Netinfo Security , 编辑部邮箱 ,2022年03期
- 【分类号】TP309
- 【下载频次】127