FPGA-based Strong PUF with Increased Uniqueness and Entropy Properties

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

5 Citations (Scopus)
130 Downloads (Pure)

Abstract

Physical unclonable functions (PUFs), are a type of physical security primitive which enable identification and authentication of hardware devices, such as field programmable gate arrays (FPGAs) and application specific integrated circuits
(ASICs). They exploit the random process varia tions that occur during manufacturing to create an intrinsic identifier or response unique to the physical hardware itself. Arbiter PUFs were the first proposed Strong PUF and are also widely studied. However, these designs often suffer from poor uniqueness and reliability characteristics leaving them vulnerable to modeling attacks, as
well as being difficult to implement on FPGAs due to the physical layout restrictions. Some more recent designs based around nonlinear voltage transfer characteristics, or non-linear currents improve the resistance against modeling attacks. However they can only be implemented on ASICs due to their voltage/current requirements. To address this problem, we propose a new PUF
circuit that offers a significantly higher theoretical entropy than the traditional Arbiter PUF construction, and which is specifically designed for FPGAs. The proposed work is verified on a low-cost Nexys4 board which contains a Xilinx Artix-7 FPGA fabricated at 28nm. The experimental results give a uniqueness of 20 %, considerably higher than the reported 9 % of a traditional Arbiter PUF design, and an expected reliability of ≈ 96 % over an environmental temperature range of 0 o C to 75 o C, with a reliability of ≈ 92 % with ±10 % variation in supply voltage.
Original languageEnglish
Title of host publication2017 IEEE International Symposium on Circuits and Systems (ISCAS): Proceedings
Publisher IEEE
Number of pages4
ISBN (Electronic)978-1-4673-6853-7
ISBN (Print)978-1-5090-1427-9
DOIs
Publication statusPublished - 28 Sep 2017
Event IEEE International Symposium on Circuits and Systems (ISCAS) - Baltimore, United States
Duration: 28 May 201731 May 2017
http://iscas2017.org/

Publication series

Name
PublisherIEEE International Symposium on Circuits and Systems (ISCAS)
ISSN (Electronic)2379-447X

Conference

Conference IEEE International Symposium on Circuits and Systems (ISCAS)
CountryUnited States
CityBaltimore
Period28/05/201731/05/2017
Internet address

    Fingerprint

Cite this

Gu, C., Hanley, N., & O'Neill, M. (2017). FPGA-based Strong PUF with Increased Uniqueness and Entropy Properties. In 2017 IEEE International Symposium on Circuits and Systems (ISCAS): Proceedings IEEE . https://doi.org/10.1109/ISCAS.2017.8050838