A Lightweight LFSR-Based Strong Physical Unclonable Function Design on FPGA (January 2019)

Shen Hou, Yang Guo, Shaoqing Li
2019 IEEE Access  
Physical unclonable function (PUF), a reliable physical security primitive, can be implemented in FPGAs and ASICs. Strong PUF is an important PUF classification that provides a large "Challenge-Response" pairs (CRP) space for device authentication. However, most of the traditional strong PUF designs represented by the arbiter PUF are difficult to implement on FPGA. We propose a new lightweight strong PUF design that can dynamically reconfigure while maintaining high entropy and large CRP space.
more » ... We implement the PUF on a 28-nm FPGA. The experimental results show that the uniformity of the PUF is 49.8%, the uniqueness is 49.9%, which is close to the ideal value, and the hardware overhead is very small. This design is easy to implement and suitable for device authentication on FPGA. INDEX TERMS Hardware security, physical unclonable functions (PUFs), linear feedback shift register, FPGA, lightweight. 64778 2169-3536 2019 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information. VOLUME 7, 2019 SHEN HOU received the B.E. degree in microelectronics from Nanjing University, Jiangsu, China, in 2005, and the M.S. degree in microelectronics from the National University of Defense Technology, Hunan, China, in 2008, where he is currently pursuing the Ph.D. degree in microelectronics. His main research interests include microprocessor design, hardware security, embedded systems, and the IoT application. YANG GUO received the Ph.D. degree from
doi:10.1109/access.2019.2917259 fatcat:6uvduupcnjhc5pvw2y3tgyujne