• DocumentCode
    1298587
  • Title

    A Pseudorandom Number Generator Based on Time-Variant Recursion of Accumulators

  • Author

    Gonzalez-Diaz, Victor R. ; Pareschi, Fabio ; Setti, Gianluca ; Maloberti, Franco

  • Author_Institution
    Fac. of Electron. Sci., Autonomous Univ. of Puebla, Puebla, Mexico
  • Volume
    58
  • Issue
    9
  • fYear
    2011
  • Firstpage
    580
  • Lastpage
    584
  • Abstract
    This brief presents a pseudorandom number generator that requires very low resources from the hardware design point of view. It is based on a chain of digital accumulators whose coefficients are varied by an auxiliary low-complexity linear feedback shift register. We present a predictability and periodicity analysis of the sequences generated by the proposed architecture to show that the system is a good candidate to be used for applications requiring high-quality pseudorandom sequences in portable devices. The statistical behavior of the proposed solution is also validated by tests from the National Institute of Standards and Technology. The generated pseudorandom sequences pass all tests at both the level-one and level-two approaches.
  • Keywords
    random number generation; shift registers; statistical testing; digital accumulator; hardware design; linear feedback shift register; periodicity analysis; predictability analysis; pseudorandom number generator; pseudorandom sequence; statistical testing; time-variant recursion; Computer architecture; Cryptography; Field programmable gate arrays; Generators; Modulation; NIST; Random access memory; Pseudorandom number generator (PRNG); statistical tests; time variant;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems II: Express Briefs, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1549-7747
  • Type

    jour

  • DOI
    10.1109/TCSII.2011.2161165
  • Filename
    5985506