Abstract
The physical unclonable function (PUF) produces die-unique responses and is regarded as an emerging security primitive that can be used for authentication of devices. The complexity of a conventional PUF design based on a ring oscillator (RO) is rather high, so limiting its use in many applications. The configurable ring oscillator (CRO) PUF has been advocated as a possible solution to this issue. In this paper, a low hardware complexity CRO PUF design with an enhanced capability to generate a large number of bit responses is proposed; only an inverter and a multiplexer are used in each delay unit. The responses are generated by considering the variation due to fabrication of the logic gates and wires in the CROs. A novel comparison strategy is proposed for the generation of the responses. The proposed PUF design is implemented on Xilinx Spartan-6 FPGAs. These results show that the proposed CRO PUF design has good uniqueness; moreover, it is also robust in its operation for the temperature range of -25°C∼85°C.
| Original language | English |
|---|---|
| Title of host publication | Proceedings of 2016 IEEE International Symposium on Circuits and Systems (ISCAS) |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| Pages | 558-561 |
| Number of pages | 4 |
| ISBN (Electronic) | 9781479953400 |
| DOIs | |
| Publication status | Published - 11 Aug 2016 |
| Event | 2016 IEEE International Symposium on Circuits and Systems, ISCAS 2016 - Montreal, Canada Duration: 22 May 2016 → 25 May 2016 |
Conference
| Conference | 2016 IEEE International Symposium on Circuits and Systems, ISCAS 2016 |
|---|---|
| Country/Territory | Canada |
| City | Montreal |
| Period | 22/05/2016 → 25/05/2016 |
Keywords
- configurable ring oscillator
- FPGA
- PUF
ASJC Scopus subject areas
- Electrical and Electronic Engineering