Implementation and Analysis of Ring Oscillator PUFs on 60 nm Altera Cyclone FPGAs

Linus Feiten, Andreas Spilla, Matthias Sauer, Tobias Schubert, Bernd Becker · Information Security Journal A Global Perspective · 2013

Ring Oscillator (RO) physically unclonable functions (PUFs) on field programmable gate arrays (FPGAs) have drawn much attention in recent years. Making each FPGA uniquely identifiable, they allow for protection of intellectual property (IP) or generation of secret encryption keys. Their implementation has been widely discussed, but most experiments have been conducted on Xilinx platforms. In this paper, we report the statistical results from an analysis spanning 20 Cyclone IV FPGAs with 60 nm technology. We parameterize the RO length, placement, ambient temperature, and non-PUF switching activity and discuss the observed effects on PUF quality.

Read the paper · More papers on PaperTik