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 条
  • [1] An Efficient Ring Oscillator PUF Using Programmable Delay Units on FPGA
    Cui, Yijun
    Li, Jiang
    Chen, Yunpeng
    Wang, Chenghua
    Gu, Chongyan
    O'Neill, Maire
    Liu, Weiqiang
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2024, 29 (01)
  • [2] A design of ring oscillator based PUF on FPGA
    Kodytek, Filip
    Lorenez, Robert
    2015 IEEE 18TH INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS & SYSTEMS (DDECS 2015), 2015, : 37 - 42
  • [3] A Ring Oscillator based PUF implementation on FPGA
    1647, Istanbul University (13):
  • [4] A RING OSCILLATOR BASED PUF IMPLEMENTATION ON FPGA
    Komurcu, Giray
    Pusane, Ali Emre
    Dundar, Gunhan
    ISTANBUL UNIVERSITY-JOURNAL OF ELECTRICAL AND ELECTRONICS ENGINEERING, 2013, 13 (02): : 1647 - 1652
  • [5] The implementation of ring oscillator based PUF designs in Field Programmable Gate Arrays using of different challenge
    Avaroğlu, Erdinç
    Physica A: Statistical Mechanics and its Applications, 2021, 546
  • [6] The implementation of ring oscillator based PUF designs in Field Programmable Gate Arrays using of different challenge
    Avaroglu, Erdinc
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2020, 546
  • [7] Crossover Ring Oscillator PUF
    Pang, Zihan
    Zhang, Jiliang
    Zhou, Qiang
    Gong, Shuqian
    Qian, Xu
    Tang, Bin
    PROCEEDINGS OF THE EIGHTEENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED), 2017, : 237 - 243
  • [8] A Novel Ring Oscillator PUF for FPGA Based on Feedforward Ring Oscillators
    Dang, Tuan-Kiet
    Serrano, Ronaldo
    Hoang, Trong-Thuc
    Pham, Cong-Kha
    2022 19TH INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2022, : 87 - 88
  • [9] Calibration of Ring Oscillator PUF and TRNG
    Martinez-Gomez, Cristina
    Baturone, Iluminada
    24TH IEEE EUROPEAN CONFERENCE ON CIRCUIT THEORY AND DESIGN (ECCTD 2020), 2020,
  • [10] A Highly Flexible Ring Oscillator PUF
    Gao, Mingze
    Lai, Khai
    Qu, Gang
    2014 51ST ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2014,