CRApr 11, 2012

Physical Unclonable Function (PUF) Based Random Number Generator

arXiv:1204.2516v120 citations
Originality Incremental advance
AI Analysis

This addresses the problem of secure and efficient random number generation for lightweight hardware applications, representing an incremental improvement in PUF-based designs.

The paper tackles generating true random numbers using a Physical Unclonable Function (PUF) by proposing a new architecture that combines an Arbiter Based PUF with a Nonlinear Feedback Shift Register, achieving an output rate of 10 million bits per second and passing all NIST tests with an entropy of 7.999837 bits per byte.

Physical Unclonable Functions (PUFs) are widely used to generate random Numbers. In this paper we propose a new architecture in which an Arbiter Based PUF has been employed as a nonlinear function in Nonlinear Feedback Shift Register (NFSR) to generate true random numbers. The rate of producing the output bit streams is 10 million bits per second. The proposed RNG is able to pass all NIST tests and the entropy of the output stream is 7.999837 bits per byte. The proposed circuit has very low resource usage of 193 Slices that makes it suitable for lightweight applications.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes