Integrated cross-coupled chaos oscillator applied to random number generation

A new cross-coupled LC chaos oscillator suitable for IC realisation is presented. The proposed circuit was fabricated using a 0.35 mum CMOS process and test results showing its feasibility are given. As a possible application, a method for using the proposed oscillator as the core of a random number generator is described. Experimental binary data obtained according to the proposed method pass the four tests of FIPS-140-2, the full NIST-800-22 and DIEHARD random number test suites.

[1]  Elaine B. Barker,et al.  A Statistical Test Suite for Random and Pseudorandom Number Generators for Cryptographic Applications , 2000 .

[2]  Alessandro Trifiletti,et al.  A High-Speed Oscillator-Based Truly Random Number Source for Cryptographic Applications on a Smart Card IC , 2003, IEEE Trans. Computers.

[3]  Leon O. Chua,et al.  An IC chip of Chua's circuit , 1993 .

[4]  Michiel Steyaert,et al.  A 1.8-GHz low-phase-noise CMOS VCO using optimized hollow spiral inductors , 1997, IEEE J. Solid State Circuits.

[5]  Ali Toker,et al.  High frequency chaos oscillators with applications , 2007, 2007 18th European Conference on Circuit Theory and Design.

[6]  Andrea Gerosa,et al.  A fully integrated chaotic system for the generation of truly random numbers , 2002 .

[7]  Edgar Sanchez-Sinencio,et al.  Lorenz-based chaotic cryptosystem: a monolithic implementation , 2000 .

[8]  J. Alvin Connelly,et al.  A noise-based IC random number generator for applications in cryptography , 2000 .

[9]  Ángel Rodríguez-Vázquez,et al.  Integrated chaos generators , 2002 .

[10]  Ahmed S. Elwakil,et al.  Chua's circuit decomposition: a systematic design approach for chaotic oscillators , 2000, J. Frankl. Inst..

[11]  Johan A. K. Suykens,et al.  True random bit generation from a double-scroll attractor , 2004, IEEE Transactions on Circuits and Systems I: Regular Papers.

[12]  Ángel Rodríguez-Vázquez,et al.  Nonlinear switched-current CMOS IC for random signal generation , 1993 .

[13]  Massimo Alioto,et al.  A feedback strategy to improve the entropy of a chaos-based random bit generator , 2006, IEEE Transactions on Circuits and Systems I: Regular Papers.

[14]  Ángel Rodríguez-Vázquez,et al.  Design considerations for integrated continuous-time chaotic oscillators , 1998 .

[15]  Ahmed S. Elwakil,et al.  Cross-coupled chaotic oscillators and application to random bit generation , 2006 .

[16]  R. Rovatti,et al.  Embeddable ADC-based true random number generator for cryptographic applications exploiting nonlinear signal processing and chaos , 2005 .

[17]  S. Ozoguz,et al.  A Chaos-Modulated Dual Oscillator-Based Truly Random Number Generator , 2007, 2007 IEEE International Symposium on Circuits and Systems.

[18]  Michael Peter Kennedy,et al.  The role of synchronization in digital communications using chaos. I . Fundamentals of digital communications , 1997 .

[19]  Pavol Galajda,et al.  CHAOS-BASED TRUE RANDOM NUMBER GENERATOR EMBEDDED IN A MIXED-SIGNAL RECONFIGURABLE HARDWARE , 2006 .

[20]  Michael Peter Kennedy,et al.  Construction of classes of circuit-independent chaotic oscillators using passive-only nonlinear devices , 2001 .