RPPUF: An Ultra-Lightweight Reconfigurable Pico-Physically Unclonable Function for Resource-Constrained IoT Devices

被引:5
|
作者
Huang, Zhao [1 ]
Li, Liang [1 ]
Chen, Yin [2 ]
Li, Zeyu [1 ]
Wang, Quan [1 ]
Jiang, Xiaohong [3 ]
机构
[1] Xidian Univ, Sch Comp Sci & Technol, Xian 710071, Peoples R China
[2] Keio Univ, Grad Sch Media & Governance, 5322 Endo, Fujisawa, Kanagawa 2520882, Japan
[3] Future Univ Hakodate, Sch Syst Informat Sci, Hakodate, Hokkaido 0418655, Japan
基金
中国国家自然科学基金;
关键词
pico-PUFs; ultra-lightweight; reconfigurable; hardware security; FPGAs; PUF; AUTHENTICATION; SCHEME;
D O I
10.3390/electronics10233039
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the advancement of the Internet of Things (IoTs) technology, security issues have received an increasing amount of attention. Since IoT devices are typically resource-limited, conventional security solutions, such as classical cryptography, are no longer applicable. A physically unclonable function (PUF) is a hardware-based, low-cost alternative solution to provide security for IoT devices. It utilizes the inherent nature of hardware to generate a random and unpredictable fingerprint to uniquely identify an IoT device. However, despite existing PUFs having exhibited a good performance, they are not suitable for effective application on resource-constrained IoT devices due to the limited number of challenge-response pairs (CRPs) generated per unit area and the large hardware resources overhead. To solve these problems, this article presents an ultra-lightweight reconfigurable PUF solution, which is named RPPUF. Our method is built on pico-PUF (PPUF). By incorporating configurable logics, one single RPPUF can be instantiated into multiple samples through configurable information K. We implement and verify our design on the Xilinx Spartan-6 field programmable gate array (FPGA) microboards. The experimental results demonstrate that, compared to previous work, our method increases the uniqueness, reliability and uniformity by up to 4.13%, 16.98% and 10.5%, respectively, while dramatically reducing the hardware resource overhead by 98.16% when a 128-bit PUF response is generated. Moreover, the bit per cost (BPC) metric of our proposed RPPUF increased by up to 28.5 and 53.37 times than that of PPUF and the improved butterfly PUF, respectively. This confirms that the proposed RPPUF is ultra-lightweight with a good performance, making it more appropriate and efficient to apply in FPGA-based IoT devices with constrained resources.
引用
收藏
页数:21
相关论文
共 27 条
  • [1] An XOR-Based Pico-Physically Unclonable Function for Securing IoT Devices
    Wang, Junjun
    Liu, Jinhui
    Huang, Zhao
    Wang, Quan
    [J]. 2022 4TH INTERNATIONAL CONFERENCE ON SYSTEM RELIABILITY AND SAFETY ENGINEERING, SRSE, 2022, : 109 - 114
  • [2] Hummingbird: Ultra-Lightweight Cryptography for Resource-Constrained Devices
    Engels, Daniel
    Fan, Xinxin
    Gong, Guang
    Hu, Honggang
    Smith, Eric M.
    [J]. FINANCIAL CRYPTOGRAPHY AND DATA SECURITY, 2010, 6054 : 3 - +
  • [3] Design of Resistor-Capacitor Physically Unclonable Function for Resource-Constrained IoT Devices
    Lee, Sangjae
    Oh, Mi-Kyung
    Kang, Yousung
    Choi, Dooho
    [J]. SENSORS, 2020, 20 (02)
  • [4] An Ultra-Lightweight White-Box Encryption Scheme for Securing Resource-constrained IoT Devices
    Shi, Yang
    Wei, Wujing
    He, Zongjian
    Fan, Hongfei
    [J]. 32ND ANNUAL COMPUTER SECURITY APPLICATIONS CONFERENCE (ACSAC 2016), 2016, : 16 - 29
  • [5] A Review of Lightweight Security and Privacy for Resource-Constrained IoT Devices
    Kumar, Sunil
    Kumar, Dilip
    Dangi, Ramraj
    Choudhary, Gaurav
    Dragoni, Nicola
    You, Ilsun
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2024, 78 (01): : 31 - 63
  • [6] Lightweight Stream Cipher Scheme for Resource-Constrained IoT Devices
    Noura, Hassan
    Couturier, Raphael
    Pham, Congduc
    Chehab, Ali
    [J]. 2019 INTERNATIONAL CONFERENCE ON WIRELESS AND MOBILE COMPUTING, NETWORKING AND COMMUNICATIONS (WIMOB), 2019,
  • [7] A Lightweight Network Discovery Algorithm for Resource-constrained IoT Devices
    Gaglio, Salvatore
    Lo Re, Giuseppe
    Martorella, Gloria
    Peri, Daniele
    [J]. 2019 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS (ICNC), 2019, : 355 - 359
  • [8] Tunnel FET-based ultra-lightweight reconfigurable TRNG and PUF design for resource-constrained internet of things
    Japa, Aditya
    Majumder, Manoj Kumar
    Sahoo, Subhendu K.
    Vaddi, Ramesh
    [J]. INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 2021, 49 (08) : 2299 - 2311
  • [9] Ultra-Lightweight and Reconfigurable Trista e Inverter Based Physical Unclonable Function Design
    Cui, Yijun
    Gu, Chongyan
    Wang, Chenghua
    O'Neill, Maire
    Liu, Weiqiang
    [J]. IEEE ACCESS, 2018, 6 : 28478 - 28487
  • [10] A Lightweight XMPP Publish/Subscribe Scheme for Resource-Constrained IoT Devices
    Wang, Heng
    Xiong, Daijin
    Wang, Ping
    Liu, Yuqiang
    [J]. IEEE ACCESS, 2017, 5 : 16393 - 16405