A Lightweight LFSR-Based Strong Physical Unclonable Function Design on FPGA

被引:20
作者
Hou, Shen [1 ,2 ]
Guo, Yang [1 ]
Li, Shaoqing [1 ]
机构
[1] Natl Univ Def Technol, Sch Comp, Changsha 410073, Hunan, Peoples R China
[2] Informat Engn Univ, Dept Basic Courses, Luoyang 471003, Peoples R China
来源
IEEE ACCESS | 2019年 / 7卷
基金
中国国家自然科学基金;
关键词
Hardware security; physical unclonable functions (PUFs); linear feedback shift register; FPGA; lightweight;
D O I
10.1109/ACCESS.2019.2917259
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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. 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.
引用
收藏
页码:64778 / 64787
页数:10
相关论文
共 50 条
[31]   A Novel Hybrid Delay Based Physical Unclonable Function Immune to Machine Learning Attacks [J].
Pundir, Nitin ;
Hazari, Noor Ahmad ;
Amsaad, Fathi ;
Niamat, Mohammed .
2017 IEEE NATIONAL AEROSPACE AND ELECTRONICS CONFERENCE (NAECON), 2017, :84-87
[32]   Design Analysis of an n-Bit LFSR-Based Generic Stream Cipher and Its Implementation Discussion on Hardware and Software Platforms [J].
Shah, Trishla ;
Upadhyay, Darshana .
PROCEEDINGS OF THE INTERNATIONAL CONGRESS ON INFORMATION AND COMMUNICATION TECHNOLOGY, ICICT 2015, VOL 2, 2016, 439 :607-621
[33]   Quasi-Adiabatic SRAM Based Silicon Physical Unclonable Function [J].
Takahashi Y. ;
Koyasu H. ;
Kumar S.D. ;
Thapliyal H. .
SN Computer Science, 2020, 1 (5)
[34]   Frequency Offset-Based Ring Oscillator Physical Unclonable Function [J].
Zhang, Jiliang ;
Tan, Xiao ;
Zhang, Yuanjing ;
Wang, Weizheng ;
Qin, Zheng .
IEEE TRANSACTIONS ON MULTI-SCALE COMPUTING SYSTEMS, 2018, 4 (04) :711-721
[35]   Special Session: An Adiabatic Logic Based Silicon Physical Unclonable Function [J].
Ogura, Kohei ;
Takahashi, Yasuhiro .
2020 IEEE 38TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD 2020), 2020, :29-32
[36]   A robust architecture of physical unclonable function based on Memristor crossbar array [J].
Khan, Muhammad Ibrar ;
Ali, Shawkat ;
Al-Tamimi, Aref ;
Hassan, Arshad ;
Ikram, Ataul Aziz ;
Bermak, Amine .
MICROELECTRONICS JOURNAL, 2021, 116
[37]   Enhancing reliability of a strong physical unclonable function (PUF) solution based on virgin-state phase change memory (PCM) [J].
Cattaneo, L. ;
Baldo, M. ;
Lepri, N. ;
Sancandi, F. ;
Borghi, M. ;
Petroni, E. ;
Serafini, A. ;
Annunziata, R. ;
Redaelli, A. ;
Ielmini, D. .
2023 IEEE INTERNATIONAL RELIABILITY PHYSICS SYMPOSIUM, IRPS, 2023,
[38]   Lightweight cryptography for Internet of Things using FPGA-based Design with Partial Reconfiguration [J].
Birleanu, Fernando Georgel ;
Bizon, Nicu .
PROCEEDINGS OF THE 2020 12TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTERS AND ARTIFICIAL INTELLIGENCE (ECAI-2020), 2020,
[39]   Exploiting Resistive Cross-point Array for Compact Design of Physical Unclonable Function [J].
Chen, Pai-Yu ;
Fang, Runchen ;
Liu, Rui ;
Chakrabarti, Chaitali ;
Cao, Yu ;
Yu, Shimeng .
2015 IEEE INTERNATIONAL SYMPOSIUM ON HARDWARE ORIENTED SECURITY AND TRUST (HOST), 2015, :26-31
[40]   High-efficient RFID Authentication Protocol Based on Physical Unclonable Function [J].
He, ZhangQing ;
Zou, Ling .
2012 INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING (WICOM), 2012,