A robust random number generator based on differential comparison of chaotic laser signals.

We experimentally realize a robust real-time random number generator by differentially comparing the signal from a chaotic semiconductor laser and its delayed signal through a 1-bit analog-to-digital converter. The probability density distribution of the output chaotic signal based on the differential comparison method possesses an extremely small coefficient of Pearson's median skewness (1.5 × 10⁻⁶), which can yield a balanced random sequence much easily than the previously reported method that compares the signal from the chaotic laser with a certain threshold value. Moveover, we experimently demonstrate that our method can stably generate good random numbers at rates of 1.44 Gbit/s with excellent immunity from external perturbations while the previously reported method fails.

[1]  L. Kocarev,et al.  Chaos-based random number generators-part I: analysis [cryptography] , 2001 .

[2]  A. Uchida,et al.  Fast physical random bit generation with chaotic semiconductor lasers , 2008 .

[3]  F. Sischka,et al.  Real-time long range complementary correlation optical time domain reflectometer , 1989 .

[4]  Atsushi Uchida,et al.  Fast nondeterministic random-bit generation using on-chip chaos lasers , 2011 .

[5]  N. Metropolis,et al.  The Monte Carlo method. , 1949 .

[6]  L. Kocarev,et al.  Chaos-based random number generators. Part II: practical realization , 2001 .

[7]  S. Deligiannidis,et al.  Implementation of 140 Gb/s true random bit generator based on a chaotic photonic integrated circuit. , 2010, Optics express.

[8]  I. Kanter,et al.  An optical ultrafast random bit generator , 2010 .

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

[10]  Kenichi Arai,et al.  Chaos laser chips with delayed optical feedback using a passive ring waveguide. , 2011, Optics express.

[11]  Hucheng He,et al.  Enhancing the Bandwidth of the Optical Chaotic Signal Generated by a Semiconductor Laser With Optical Feedback , 2008, IEEE Photonics Technology Letters.

[12]  Pu Li,et al.  All-optical fast random number generator. , 2010, Optics express.

[13]  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.

[14]  D. Handscomb THE MONTE CARLO METHOD , 2013 .

[15]  Atsushi Uchida,et al.  Fast random bit generation with bandwidth-enhanced chaos in semiconductor lasers. , 2010, Optics express.

[16]  L. B. Milstein,et al.  Theory of Spread-Spectrum Communications - A Tutorial , 1982, IEEE Transactions on Communications.

[17]  Caitlin R. S. Williams,et al.  Fast physical random number generator using amplified spontaneous emission. , 2010, Optics express.

[18]  I Kanter,et al.  Ultrahigh-speed random number generation based on a chaotic semiconductor laser. , 2009, Physical review letters.