Title :
High performance physical random number generator
Author :
Tsoi, K.H. ; Leung, K.H. ; Leong, P.H.W.
Author_Institution :
Chinese Univ. of Hong Kong, Shatin
fDate :
7/1/2007 12:00:00 AM
Abstract :
A field programmable gate array (FPGA)-based implementation of a physical random number generator (PRNG) is presented. The PRNG uses an alternating step generator construction to decorrelate an oscillator-phase-noise-based physical random source. The resulting design can be implemented completely in digital technology, requires no external components, is very small in area, achieves very high throughput and has good statistical properties. The PRNG was implemented on an FPGA device and tested using the NIST, Diehard and TestU01 random number test suites.
Keywords :
field programmable gate arrays; logic testing; oscillators; phase noise; random number generation; Diehard; FPGA device; NIST; TestU01 random number test suites; alternating step generator construction; digital technology; field programmable gate array; high performance physical random number generator; oscillator-phase-noise-based physical random source; statistical properties;
Journal_Title :
Computers & Digital Techniques, IET
DOI :
10.1049/iet-cdt:20050173