Ultra-lightweight true random number generators

Jiang Wu, Maire O'Neill

Research output: Contribution to journalArticlepeer-review

16 Citations (Scopus)
1 Downloads (Pure)


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.
Original languageEnglish
Pages (from-to)988-990
Number of pages3
JournalElectronics Letters
Issue number14
Publication statusPublished - 08 Jul 2010

ASJC Scopus subject areas

  • Electrical and Electronic Engineering

Fingerprint Dive into the research topics of 'Ultra-lightweight true random number generators'. Together they form a unique fingerprint.

Cite this