A Modified RO-PUF with Improved Security Metrics on FPGA
- 1 December 2016
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE) in 2016 IEEE International Symposium on Nanoelectronic and Information Systems (iNIS)
- p. 178-181
- https://doi.org/10.1109/inis.2016.048
Abstract
Physical Unclonable Functions (PUF) are an emerging hardware security primitives proposed by various researchers in last one decade. PUFs are useful security architectures used for identification, authentication and cryptographic key generation. Many PUF topologies are proposed in the past targeting both ASIC and FPGA. It is nearly impossible to get two PUF circuits with same characteristics for the same design. PUFs make use of random process variation occurring during manufacturing of IC which is uncontrollable. The most versatile PUF is ring oscillator (RO) PUF, in which the frequencies of ring oscillators are compared to produce the PUF response. The conventional approach consumes large number of ring oscillators and requires all RO's to be mutually symmetric. In this paper, we have proposed a RO-PUF for FPGA devices, which is capable of generating multiple output bits from each ring oscillator with better security metrics in comparison with PUF designed with similar technique. The PUF is implemented on Xilinx Spartan 3E FPGA boards and the challenge-response pairs (CRP) are verified for statistical properties.Keywords
This publication has 7 references indexed in Scilit:
- Improved ring oscillator PUF on FPGA and its propertiesMicroprocessors and Microsystems, 2016
- A Design of Ring Oscillator Based PUF on FPGAPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2015
- A Survey on Silicon PUFs and Recent Advances in Ring Oscillator PUFsJournal of Computer Science and Technology, 2014
- Physical Unclonable Functions and Applications: A TutorialProceedings of the IEEE, 2014
- A PUF Based on a Transient Effect Ring Oscillator and Insensitive to Locking PhenomenonIEEE Transactions on Emerging Topics in Computing, 2013
- Ring Oscillators for CMOS Process Tuning and Variability ControlIEEE Transactions on Semiconductor Manufacturing, 2006
- Silicon physical random functionsPublished by Association for Computing Machinery (ACM) ,2002