Abstract
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.
Original language | English |
---|---|
Title of host publication | IEEE International Symposium on Circuits and Systems 2020: Proceedings |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Number of pages | 5 |
ISBN (Electronic) | 978-1-7281-3320-1 |
ISBN (Print) | 978-1-7281-3321-8 |
DOIs | |
Publication status | Published - 28 Sept 2020 |
Event | IEEE International Symposium on Circuits and Systems (ISCAS) 2020 - Seville, Spain Duration: 17 May 2020 → 20 May 2020 https://iscas2020.org/ |
Publication series
Name | IEEE International Symposium on Circuits and Systems (ISCAS): Proceedings |
---|---|
Publisher | IEEE |
ISSN (Print) | 0271-4302 |
ISSN (Electronic) | 2158-1525 |
Conference
Conference | IEEE International Symposium on Circuits and Systems (ISCAS) 2020 |
---|---|
Abbreviated title | ISCAS |
Country/Territory | Spain |
City | Seville |
Period | 17/05/2020 → 20/05/2020 |
Internet address |