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
来源
2020 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS) | 2020年
关键词
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 条
  • [11] Proposal and Properties of Ring Oscillator-Based PUF on FPGA
    Kodytek, Filip
    Lorencz, Robert
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2016, 25 (03)
  • [12] Dynamic Adaptive Mutation Based Genetic Programming for Ring Oscillator PUF
    Umeda, Taichi
    Nozaki, Yusuke
    Yoshikawa, Masaya
    2018 3RD INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND APPLICATIONS (ICCIA), 2018, : 210 - 213
  • [13] True random number generator based on ring oscillator PUF circuit
    Buchovecka, Simona
    Lorencz, Robert
    Kodytek, Filip
    Bucek, Jiri
    MICROPROCESSORS AND MICROSYSTEMS, 2017, 53 : 33 - 41
  • [14] A PUF Based on a Transient Effect Ring Oscillator and Insensitive to Locking Phenomenon
    Bossuet, Lilian
    Xuan Thuy Ngo
    Cherif, Zouha
    Fischer, Viktor
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2014, 2 (01) : 30 - 36
  • [15] Improving performance of FPGA-based SR-latch PUF using Transient Effect Ring Oscillator and programmable delay lines
    Ardakani, Amir
    Shokouhi, Shahriar B.
    Reyhani-Masoleh, Arash
    INTEGRATION-THE VLSI JOURNAL, 2018, 62 : 371 - 381
  • [16] ARO-PUF: An Aging-Resistant Ring Oscillator PUF Design
    Rahman, Md. Tauhidur
    Forte, Domenic
    Fahrny, Jim
    Tehranipoor, Mohammad
    2014 DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION (DATE), 2014,
  • [17] A Ring Oscillator-Based PUF With Enhanced Challenge-Response Pairs
    Delavar, Mahshid
    Mirzakuchaki, Sattar
    Mohajeri, Javad
    CANADIAN JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING-REVUE CANADIENNE DE GENIE ELECTRIQUE ET INFORMATIQUE, 2016, 39 (02): : 174 - 180
  • [18] Lightweight Configurable Ring Oscillator PUF Based on RRAM/CMOS Hybrid Circuits
    Cui, Yijun
    Wang, Chenghua
    Liu, Weiqiang
    Gu, Chongyan
    O'Neill, Maire
    Lombardi, Fabrizio
    IEEE OPEN JOURNAL OF NANOTECHNOLOGY, 2020, 1 : 128 - 134
  • [19] Design of Latch based Configurable Ring Oscillator PUF Targeting Secure FPGA
    Mahalat, Mahabub Hasan
    Ugale, Nikhil
    Shahare, Rohit
    Sen, Bibhash
    PROCEEDINGS OF THE 2018 26TH IFIP/IEEE INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2018, : 261 - 266
  • [20] On-Line Reliability Estimation of Ring Oscillator PUF
    Gutierrez, Sergio Vinagrero
    Di Natale, Giorgio
    Vatajelu, Elena-Ioana
    2022 IEEE EUROPEAN TEST SYMPOSIUM (ETS 2022), 2022,