Design Flow to Evaluate the Performance of Ring Oscillator PUFs on FPGAs

被引:0
|
作者
Martinez-Rodriguez, Macarena C. [1 ]
Camacho-Ruiz, Eros [1 ]
Sanchez-Solano, Santiago [1 ]
Brox, Piedad [1 ]
机构
[1] Univ Seville, CSIC, Inst Microelect Sevilla, Seville, Spain
基金
欧盟地平线“2020”;
关键词
PHYSICAL UNCLONABLE FUNCTIONS;
D O I
10.1109/DCIS53048.2021.9666190
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This work presents a unified framework to design, implement and evaluate the performance of Ring Oscillator Physical Unclonable Functions (RO PUFs) on FPGAs. The design flow uses a Digital Signal Processing (DSP) tool integrated into the Matlab environment. The use of this tool eases the evaluation of the PUF performance. The DSP tool provides an environment to apply the challenges to the RO PUF, acquire the responses by using hardware (HW) co-simulation, and compute a set of metrics to quantify the stability, probability and entropy of the PUF response. Additionally, the robustness of the PUF response is proved in the generation of secret keys. The design flow was applied to evaluate the performance of RO PUFs implemented on 17 Basys 3 Artix-7 FPGA Boards.
引用
收藏
页码:148 / 153
页数:6
相关论文
共 50 条
  • [21] Design Guidelines and Feedback Structure of Ring Oscillator PUF for Performance Improvement
    Huang, Zhengfeng
    Bian, Jingchang
    Lin, Yankun
    Liang, Huaguo
    Ni, Tianming
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2024, 43 (01) : 71 - 84
  • [22] Design and performance analysis of wideband CMOS Voltage Controlled Ring Oscillator
    Bhardwaj, Monika
    Pandey, Sujata
    2015 2ND INTERNATIONAL CONFERENCE ON ELECTRONICS AND COMMUNICATION SYSTEMS (ICECS), 2015, : 142 - 145
  • [23] Machine Learning Vulnerability Analysis of FPGA-based Ring Oscillator PUFs and Counter Measures
    Hazari, Noor Ahmad
    Oun, Ahmed
    Niamat, Mohammed
    ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2021, 17 (03)
  • [24] Analysis of Ring-Oscillator-based True Random Number Generator on FPGAs
    Choi, Soyeon
    Shin, Yerin
    Yoo, Hoyoung
    2021 INTERNATIONAL CONFERENCE ON ELECTRONICS, INFORMATION, AND COMMUNICATION (ICEIC), 2021,
  • [25] Aging Effects on Ring-Oscillator-Based Physical Unclonable Functions on FPGAs
    Gehrer, Stefan
    Leger, Sebastien
    Sigl, Georg
    2015 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG), 2015,
  • [26] Practical Issues in Implementing TRNGs in FPGAs based on the Ring Oscillator Sampling Method
    Cret, Octavian
    Suciu, Alin
    Gyoerfi, Tamas
    PROCEEDINGS OF THE 10TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING, 2009, : 433 - 438
  • [27] Synthesis and Analysis of Design-Dependent Ring Oscillator (DDRO) Performance Monitors
    Chan, Tuck-Boon
    Gupta, Puneet
    Kahng, Andrew B.
    Lai, Liangzhen
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2014, 22 (10) : 2117 - 2130
  • [28] The Design of a Ring Oscillator with Digital Calibration
    Lu, Yao
    Zhu, Yanxu
    Song, Hui
    Li, Lailong
    Shi, Dong
    2017 2ND IEEE INTERNATIONAL CONFERENCE ON INTEGRATED CIRCUITS AND MICROSYSTEMS (ICICM), 2017, : 128 - 132
  • [29] Design flow for implementing image processing in FPGAs
    Trakalo, M.
    Giles, G.
    DISPLAY TECHNOLOGIES AND APPLICATIONS FOR DEFENSE, SECURITY, AND AVIONICS, 2007, 6558
  • [30] Efficient design of Oscillator based Physical Unclonable Functions on Flash FPGAs
    Mureddu, Ugo
    Petura, Oto
    Bochard, Nathalie
    Bossuet, Lilian
    Fischer, Viktor
    2017 IEEE 2ND INTERNATIONAL VERIFICATION AND SECURITY WORKSHOP (IVSW), 2017, : 146 - 151