DocumentCode
1052872
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
Volume
1
Issue
4
fYear
2007
fDate
7/1/2007 12:00:00 AM
Firstpage
349
Lastpage
352
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;
fLanguage
English
Journal_Title
Computers & Digital Techniques, IET
Publisher
iet
ISSN
1751-8601
Type
jour
DOI
10.1049/iet-cdt:20050173
Filename
4271377
Link To Document