• 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