Title :
Ultra-lightweight true random number generators
Author :
Wu, Junyong ; O´Neill, Maire
Author_Institution :
ECIT, Queen´s Univ. Belfast, Belfast, UK
fDate :
7/1/2010 12:00:00 AM
Abstract :
A series of ultra-lightweight digital true random number generators (TRNGs) are presented. These TRNGs are based on the observation that, when a circuit switches from a metastable state to a bi-stable state, the resulting state may be random. Four such circuits with low hardware cost are presented: one uses an XOR gate; one uses a lookup table; one uses a multiplexer and an inverter; and one uses four transistors. The three TRNGs based on the first three circuits are implemented on a field programmable gate array and successfully pass the DIEHARD RNG tests and the National Institute of Standard and Technology (NIST) RNG tests. To the best of the authors´ knowledge, the proposed TRNG designs are the most lightweight among existing TRNGs.
Keywords :
field programmable gate arrays; random number generation; signal generators; XOR gate; circuit switches; field programmable gate array; inverter; lookup table; multiplexer; transistors; ultralightweight digital true random number generators;
Journal_Title :
Electronics Letters
DOI :
10.1049/el.2010.0893