RO PUF Design in FPGAs with new comparison strategies

Weiqiang Liu, Yifei Yu, Chenghua Wang, Yijun Cui, Maire O'Neill

Research output: Chapter in Book/Report/Conference proceedingConference contribution

23 Citations (Scopus)


A Physical Unclonable Function (PUF) can be used to provide authentication of devices by producing die-unique responses. In PUFs based on ring oscillators (ROs), the responses are derived from the oscillation frequencies of the ROs. However, RO PUFs can be vulnerable to attack due to the frequency distribution characteristics of the RO arrays. In this paper, in order to improve the design of RO PUFs for FPGA devices, the frequencies of RO arrays implemented on a large number of FPGA chips are statistically analyzed. Three RO frequency distribution (ROFD) characteristics are observed and discussed. Based on these ROFD characteristics, two RO comparison strategies are proposed that can be used to improve the design of RO PUFs. It is found that the symmetrical RO comparison strategy has the highest entropy density.
Original languageEnglish
Title of host publicationCircuits and Systems (ISCAS), 2015 IEEE International Symposium on
PublisherInstitute of Electrical and Electronics Engineers Inc.
Number of pages4
ISBN (Electronic)9781479983919
Publication statusPublished - 27 May 2015
EventIEEE International Symposium on Circuits and Systems (ISCAS), 2015 - Lisbon, Portugal
Duration: 24 May 201527 May 2015


ConferenceIEEE International Symposium on Circuits and Systems (ISCAS), 2015


Dive into the research topics of 'RO PUF Design in FPGAs with new comparison strategies'. Together they form a unique fingerprint.

Cite this