Phase Calibrated Ring Oscillator PUF Design and Application
AbstractA Ring Oscillator Physical Unclonable Function (RO PUF) is an application-constrained hardware security primitive that can be used for authentication and key generation. PUFs depend on variability during the fabrication process to produce random outputs that are nevertheless stable across multiple measurements. Though industry has a growing need for PUF implementations on Field Programmable Gate Arrays (FPGA) and Application-Specific Integrated Circuits (ASIC), the bit errors in PUF responses become a bottleneck and limit the usage. In this work, we comprehensively evaluate the RO PUF’s stability on FPGAs, and we propose a phase calibration process to improve the stability of RO PUFs. We also make full use of the instability of PUFs to provide a novel solution for authentication. The results show that the bit errors in our PUFs are reduced to less than 1%. View Full-Text
Share & Cite This Article
Yan, W.; Chandy, J. Phase Calibrated Ring Oscillator PUF Design and Application. Computers 2018, 7, 40.
Yan W, Chandy J. Phase Calibrated Ring Oscillator PUF Design and Application. Computers. 2018; 7(3):40.Chicago/Turabian Style
Yan, Wei; Chandy, John. 2018. "Phase Calibrated Ring Oscillator PUF Design and Application." Computers 7, no. 3: 40.
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.