Reliable and reproducible PUF based cryptographic keys under varying environmental conditions

Fathi Amsaad, Chayanika Roy Chaudhuri, Mohammed Y. Niamat · 2016

In this paper, a configurable ring oscillator PUFs (c-ROPUFs) is utilized to improve PUF entropy and reliability. In addition, a novel security technique to enhance PUF's reproducibility using a newly defined parameter namely intra-die diverseness is introduced. An implementation of c-ROPUF on a Xilinx Spartan-3E FPGA on 30 different chips under different environmental conditions is shown. Experimental results show that the c-ROPUF design, improves the reliability from 94% to 100% and bit flip rate is reduced from 5.5% to 0% at varying supply voltage and temperatures. Experimental results show that average reproducibility, in terms of Hamming Distance, is enhanced to around 50%.

Read the paper · More papers on PaperTik