• DocumentCode
    1349311
  • Title

    A noise-based IC random number generator for applications in cryptography

  • Author

    Petrie, Craig S. ; Connelly, Alvin

  • Author_Institution
    Sch. of Electr. & Comput. Eng., Georgia Inst. of Technol., Atlanta, GA, USA
  • Volume
    47
  • Issue
    5
  • fYear
    2000
  • fDate
    5/1/2000 12:00:00 AM
  • Firstpage
    615
  • Lastpage
    621
  • Abstract
    The design of a mixed-signal random number generator (RNG) integrated circuit (IC) suitable for integration with hardware cryptographic systems is presented. Certain applications in cryptography require the use of a truly RNG, a device which produces unpredictable and unbiased digital signals derived from a fundamental noise mechanism. For IC-based cryptographic systems, an RNG must harness randomness from a low-power noise signal yet remain insensitive to deterministic influences such as crosstalk, power supply noise, and clock signal coupling through the substrate. An RNG IC utilizing established analog IC design techniques was designed and fabricated in a 2-μm CMOS technology. Sequences generated by the experimental system repeatedly passed many standard randomness tests for bit rates up to 1.4 MHz. No changes in randomness performance were observed as the system was exposed to power supply noise and substrate signal coupling. The system occupies a total chip area of 1.5 mm2 and dissipates 3.9 mW of power
  • Keywords
    CMOS integrated circuits; crosstalk; cryptography; integrated circuit noise; low-power electronics; mixed analogue-digital integrated circuits; random number generation; 1.4 MHz; 2 micron; 3.9 mW; CMOS technology; bit rates; clock signal coupling; crosstalk; deterministic influences; hardware cryptographic systems; low-power noise signal; mixed-signal IC; noise-based IC random number generator; power supply noise; standard randomness tests; substrate signal coupling; unbiased digital signals; Analog integrated circuits; Application specific integrated circuits; CMOS analog integrated circuits; CMOS integrated circuits; Crosstalk; Cryptography; Integrated circuit noise; Noise generators; Power supplies; Random number generation;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems I: Fundamental Theory and Applications, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1057-7122
  • Type

    jour

  • DOI
    10.1109/81.847868
  • Filename
    847868