RP Photonics logo
RP Photonics
Technical consulting services on lasers, nonlinear optics, fiber optics etc.
Profit from the knowledge and experience of a top expert!
Powerful simulation and design software.
Make computer models in order to get a comprehensive understanding of your devices!
Success comes from understanding – be it in science or in industrial development.
The famous Encyclopedia of Laser Physics and Technology – available online for free!
The ideal place for finding suppliers for many photonics products.
Advertisers: Make sure to have your products displayed here!
… combined with a great Buyer's Guide!
VLib part of the

The Photonics Spotlight

Chaotic Lasing Generates Random Numbers

Dr. Rüdiger Paschotta

Ref.: A. Uchida et al, “Fast physical random bit generation with chaotic semiconductor lasers”, Nature Photon. 2, 728 (2008); I. Reidler et al., Phys. Rev. Lett. 103 024102 (2009); I Kanter, Nature Photonics 4, 58 (2010)

Random numbers are required for many purposes, such as cryptography, simulations or various calculations. In some cases, a very high “quality” in the sense of high randomness is required, which excludes the use of software-based random number generators, which actually generate only pseudo-random number sequences. For a truly random output, some random physical mechanism, ideally based on quantum effects, should be utilized. The challenge is then to do this in an economical way, and (at least for some applications) to produce the random numbers at a large rate – sometimes more than a few millions per second.

According to the first paper referenced above, Japanese researchers have demonstrated this using a relatively simple setup, containing two laser diodes obtaining some significant optical feedback, which results in chaotic intensity fluctuations. A digital signal is generated from each laser output simply by power detection with a photodiode and a 1-bit analog-to-digital converter (actually a simple comparator with adjustable threshold level). The two outputs are then simply combined with an XOR gate, and not processed any further. This results in a bit sequence with a rate of up to 1.7 Gbit/s, and the randomness has been carefully checked with a variety of stringent tests.

The second paper reports an experiment with only a single laser diode (with somewhat more sophisticated data processing), generating random numbers with up to 12.5 Gbit/s. In the third paper, that rate is even increased to 300 Gbit/s.

Low-power laser diodes are particularly well suited for such purposes, not only because they are relatively cheap and available in fiber-coupled form, but also because they contain a rather short laser resonator with high gain and losses per round trip. This makes the random evolution rather fast. Within a time interval of the order of one nanosecond, such a laser does many chaotic oscillations under the influence of quantum noise and other influences, and totally “forgets” its initial state. Therefore, one can interrogate the output more than once per nanosecond without having any correlation between subsequent results. With a much longer fiber laser, for example, the possible bit rate would be much more limited.

This article is a posting of the Photonics Spotlight, authored by Dr. Rüdiger Paschotta. You may link to this page, because its location is permanent. See also the Encyclopedia of Laser Physics and Technology.

Note that you can also receive the articles in the form of a newsletter or with an RSS feed.

If you like this article, share it with your friends and colleagues, e.g. via social media: