Programmable Ring Oscillator PUF based on Switch Matrix

被引:0
|
作者
Cui, Yijun [1 ]
Chen, Yunpeng [1 ]
Wang, Chenghua [1 ]
Gu, Chongyan [1 ]
O'Neill, Maire [2 ]
Liu, Weigiang [1 ]
机构
[1] Nanjing Univ Aeronaut & Astronaut, Coll Elect & Informat Engn, Nanjing, Peoples R China
[2] Queens Univ Belfast, Ctr Secure Informat Technol, Belfast, Antrim, North Ireland
关键词
Configurable ring oscillator PUF; Switch matrix; FPGAs;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Configurable ring oscillator (CRO) physical unclonable functions (PUFs) which can improve the uniqueness and reliability of conventional RO PUFs have been widely studied. Especially, the multiplier, XOR gate and tristate inverter based CRO PUFs can improve the uniqueness and reliability. However the efficiency is remain at the same level when compared with the conventional RO PUFs. In this paper, a programmable RO PUF (PRO PUF), which can be programmed to change the structure of a typical RO PUF, is proposed. The proposed PRO PUF design is implemented based on the switch matrix of an FPGA and can be programmed as a chained RO PUF or a random looped RO PUF. The proposed PRO PUF is implemented on Xilinx Spartan 6 FPGAs. Experimental results demonstrate that the proposed PRO PUF design has good uniqueness and reliability metrics as well as a high hardware efficiency.
引用
收藏
页数:4
相关论文
共 50 条
  • [31] Phase Calibrated Ring Oscillator PUF Design and Implementation on FPGAs
    Yan, Wei
    Jin, Chenglu
    Tehranipoor, Fatemeh
    Chandy, John A.
    2017 27TH INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS (FPL), 2017,
  • [32] Configurable Ring Oscillator PUF Using Hybrid Logic Gates
    Deng, Ding
    Hou, Shen
    Wang, Zhenyu
    Guo, Yang
    IEEE ACCESS, 2020, 8 : 161427 - 161437
  • [33] Implementation Ring Oscillator Physical Unclonable Function (PUF) in FPGA
    Pramudita, Resa
    Ramadhan, Surya
    Hariadi, Farkhad Ihsan
    Ahmad, Adang Suwandi
    2018 INTERNATIONAL SYMPOSIUM ON ELECTRONICS AND SMART DEVICES (ISESD 2018): SMART DEVICES FOR BIG DATA ANALYTIC AND MACHINE LEARNING, 2018, : 7 - 11
  • [34] A Digitally Programmable Ring Oscillator in the UWB Range
    Gerosa, Andrea
    Solda, Silvia
    Bevilacqua, Andrea
    Vogrig, Daniele
    Neviani, Andrea
    2010 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, 2010, : 1101 - 1104
  • [35] FPGA PUF based on Programmable LUT Delays
    Habib, Bilal
    Gaj, Kris
    Kaps, Jens-Peter
    16TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2013), 2013, : 697 - 704
  • [36] BTI resilient TG-based high-performance ring oscillator for PUF design
    Shubhang Srivastava
    Anmol Verma
    Ambika Prasad Shah
    Analog Integrated Circuits and Signal Processing, 2023, 116 : 69 - 80
  • [37] BTI resilient TG-based high-performance ring oscillator for PUF design
    Srivastava, Shubhang
    Verma, Anmol
    Shah, Ambika Prasad
    ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING, 2023, 116 (1-2) : 69 - 80
  • [38] An Anti-Electromagnetic Attack PUF Based on a Configurable Ring Oscillator for Wireless Sensor Networks
    Lu, Zhaojun
    Li, Dongfang
    Liu, Hailong
    Gong, Mingyang
    Liu, Zhenglin
    SENSORS, 2017, 17 (09):
  • [39] A robust architecture of ring oscillator PUF: Enhancing cryptographic security with configurability
    Kareem, Husam
    Dunaev, Dmitriy
    MICROELECTRONICS JOURNAL, 2024, 143
  • [40] Towards Performance Optimization of Ring Oscillator PUF using Xilinx FPGA
    Kareem, Husam
    Dunaev, Dmitriy
    2022 17TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI), 2022,