|
|
Synchronization of random bit generators based on coupled chaotic lasers and application to cryptography |
Optics Express, Vol. 18, Issue 17, pp. 18292-18302 (2010)
http://dx.doi.org/10.1364/OE.18.018292
Acrobat PDF (1210 KB)
Abstract
Random bit generators (RBGs) constitute an important tool in cryptography, stochastic simulations and secure communications. The later in particular has some difficult requirements: high generation rate of unpredictable bit strings and secure key-exchange protocols over public channels. Deterministic algorithms generate pseudo-random number sequences at high rates, however, their unpredictability is limited by the very nature of their deterministic origin. Recently, physical RBGs based on chaotic semiconductor lasers were shown to exceed Gbit/s rates. Whether secure synchronization of two high rate physical RBGs is possible remains an open question. Here we propose a method, whereby two fast RBGs based on mutually coupled chaotic lasers, are synchronized. Using information theoretic analysis we demonstrate security against a powerful computational eavesdropper, capable of noiseless amplification, where all parameters are publicly known. The method is also extended to secure synchronization of a small network of three RBGs.
© 2010 OSA
1. Introduction
V. Scarani, H. Bechmann-Pasquinucci, N. J. Cerf, M. Dušek, N. Lütkenhaus, and M. Peev, “The security of practical quantum key distribution,” Rev. Mod. Phys. 81(3), 1301–1350 (2009). [CrossRef]
N. Metropolis and S. Ulam, “The Monte Carlo method,” J. Am. Stat. Assoc. 44(247), 335–341 (1949). [CrossRef] [PubMed]
T. E. Murphy and R. Roy, “Chaotic lasers: The world's fastest dice,” Nat. Photonics 2(12), 714–715 (2008). [CrossRef]
I. Kanter, Y. Aviad, I. Reidler, E. Cohen, and M. Rosenbluh, “An optical ultrafast random bit generator,” Nat. Photonics 4(1), 58–61 (2010). [CrossRef]
A. Uchida, K. Amano, M. Inoue, K. Hirano, S. Naito, H. Someya, I. Oowada, T. Kurashige, M. Shiki, S. Yoshimori, K. Yoshimura, and P. Davis, “Fast physical random bit generation with chaotic semiconductor lasers,” Nat. Photonics 2(12), 728–732 (2008). [CrossRef]
I. Reidler, Y. Aviad, M. Rosenbluh, and I. Kanter, “Ultrahigh-speed random number generation based on a chaotic semiconductor laser,” Phys. Rev. Lett. 103(2), 024102 (2009). [CrossRef] [PubMed]
I. Kanter, Y. Aviad, I. Reidler, E. Cohen, and M. Rosenbluh, “An optical ultrafast random bit generator,” Nat. Photonics 4(1), 58–61 (2010). [CrossRef]
K. Hirano, T. Yamazaki, S. Morikatsu, H. Okumura, H. Aida, A. Uchida, S. Yoshimori, K. Yoshimura, T. Harayama, and P. Davis, “Fast random bit generation with bandwidth-enhanced chaos in semiconductor lasers,” Opt. Express 18(6), 5512–5524 (2010). [CrossRef] [PubMed]
E. Klein, N. Gross, M. Rosenbluh, W. Kinzel, L. Khaykovich, and I. Kanter, “Stable isochronal synchronization of mutually coupled chaotic lasers,” Phys. Rev. E Stat. Nonlin. Soft Matter Phys. 73(6), 066214 (2006). [CrossRef] [PubMed]
I. Kanter, E. Kopelowitz, and W. Kinzel, “Public channel cryptography: chaos synchronization and Hilbert’s tenth problem,” Phys. Rev. Lett. 101(8), 084102 (2008). [CrossRef] [PubMed]
V. Scarani, H. Bechmann-Pasquinucci, N. J. Cerf, M. Dušek, N. Lütkenhaus, and M. Peev, “The security of practical quantum key distribution,” Rev. Mod. Phys. 81(3), 1301–1350 (2009). [CrossRef]
2. Results
Synchronization of two RBGs
M. Zigzag, M. Butkovski, A. Englert, W. Kinzel, and I. Kanter, “Zero lag synchronization of chaotic units with time-delayed couplings,” Europhys. Lett. 85(6), 60005 (2009). [CrossRef]
R. J. Jones, P. S. Spencer, J. Lawrence, and D. M. Kane, “Influence of external cavity length on the coherence collapse regime in laser diodes subject to optical feedback,” IEEE Proc. Optoelectron. 148(1), 7–12 (2001). [CrossRef]
R. Lang and K. Kobayashi, “External optical feedback effects on semiconductor injection laser properties,” IEEE J. Quantum Electron. 16(3), 347–355 (1980). [CrossRef]
V. Ahlers, U. Parlitz, and W. Lauterborn, “Hyperchaotic dynamics and synchronization of external-cavity semiconductor lasers,” Phys. Rev. E Stat. Phys. Plasmas Fluids Relat. Interdiscip. Topics 58(6), 7208–7213 (1998). [CrossRef]
V. Ahlers, U. Parlitz, and W. Lauterborn, “Hyperchaotic dynamics and synchronization of external-cavity semiconductor lasers,” Phys. Rev. E Stat. Phys. Plasmas Fluids Relat. Interdiscip. Topics 58(6), 7208–7213 (1998). [CrossRef]
E. Klein, N. Gross, E. Kopelowitz, M. Rosenbluh, L. Khaykovich, W. Kinzel, and I. Kanter, “Public-channel cryptography based on mutual chaos pass filters,” Phys. Rev. E Stat. Nonlin. Soft Matter Phys. 74(4), 046201 (2006). [CrossRef] [PubMed]
E. Klein, N. Gross, M. Rosenbluh, W. Kinzel, L. Khaykovich, and I. Kanter, “Stable isochronal synchronization of mutually coupled chaotic lasers,” Phys. Rev. E Stat. Nonlin. Soft Matter Phys. 73(6), 066214 (2006). [CrossRef] [PubMed]
N. Metropolis and S. Ulam, “The Monte Carlo method,” J. Am. Stat. Assoc. 44(247), 335–341 (1949). [CrossRef] [PubMed]
T. E. Murphy and R. Roy, “Chaotic lasers: The world's fastest dice,” Nat. Photonics 2(12), 714–715 (2008). [CrossRef]
E. Klein, N. Gross, E. Kopelowitz, M. Rosenbluh, L. Khaykovich, W. Kinzel, and I. Kanter, “Public-channel cryptography based on mutual chaos pass filters,” Phys. Rev. E Stat. Nonlin. Soft Matter Phys. 74(4), 046201 (2006). [CrossRef] [PubMed]
Protocol
- • The two partners start with an identical public random binary sequence of length L, SA=SB=S.
- • A compares his estimated received bit at time interval m, RA(m), to his random transmitted bit at the same time interval, TA(m). If RA(m)=TA(m), SA(m) is set equal to RA(m), otherwise SA(m) remains unchanged. Similarly, in the event RB(m)=TB(m), SB(m) is set equal to RB(m).
- • At the end of the MCPF procedure the average fraction of identical bits between SA and SB is given by
- • To achieve the goal of two identical random bit sequences, an information reconciliation procedure is performed, a form of error correcting code, as for protocols of quantum cryptography [2]. At the end of this procedure the two partners hold identical random bit sequences.
- • Inevitably, leakage of information occurs during the information reconciliation procedure and is eliminated by a privacy amplification procedure which is also utilized in quantum cryptography for similar reasons [6,14
V. Scarani, H. Bechmann-Pasquinucci, N. J. Cerf, M. Dušek, N. Lütkenhaus, and M. Peev, “The security of practical quantum key distribution,” Rev. Mod. Phys. 81(3), 1301–1350 (2009). [CrossRef]
].E. Klein, N. Gross, M. Rosenbluh, W. Kinzel, L. Khaykovich, and I. Kanter, “Stable isochronal synchronization of mutually coupled chaotic lasers,” Phys. Rev. E Stat. Nonlin. Soft Matter Phys. 73(6), 066214 (2006). [CrossRef] [PubMed]
A. Argyris, D. Syvridis, L. Larger, V. Annovazzi-Lodi, P. Colet, I. Fischer, J. García-Ojalvo, C. R. Mirasso, L. Pesquera, and K. A. Shore, “Chaos-based communications at high bit rates using commercial fibre-optic links,” Nature 438(7066), 343–346 (2005). [CrossRef] [PubMed]
Information theory analysis
Extended protocol for non identical delay times
M. Zigzag, M. Butkovski, A. Englert, W. Kinzel, and I. Kanter, “Zero lag synchronization of chaotic units with time-delayed couplings,” Europhys. Lett. 85(6), 60005 (2009). [CrossRef]
V. Flunkert, O. D’Huys, J. Danckaert, I. Fischer, and E. Schöll, “Bubbling in delay-coupled lasers,” Phys. Rev. E Stat. Nonlin. Soft Matter Phys. 79(6), 065201 (2009). [CrossRef] [PubMed]
M. Zigzag, M. Butkovski, A. Englert, W. Kinzel, and I. Kanter, “Zero lag synchronization of chaotic units with time-delayed couplings,” Europhys. Lett. 85(6), 60005 (2009). [CrossRef]
- • The two partners start with an identical public random binary sequence of length L, SA=SB=S and encode random bit streams onto their chaotic intensities as for the ZLS case.
- • A calculates the ratio between its received average intensity over one bit length and its own average intensity at time t−τ−Δ. In case of complete Δ lagged synchronization, there are three possible outcomes for the ratio. The ratio is 1 in case both A and B do not modulate their intensities (both send 1), (1+M0 2)/2 in case only one of the parties modulated its intensity (one sends −1 and the other sends 1) and M0 2 in case both parties modulate their intensities (both send −1). To identify the correct ratio, A sets two thresholds between the three ratios, (3+M0 2)/4 and (1+3M0 2)/4, as opposed to the one threshold case in ZLS.
- • A knows its transmitted bits, thus it can estimate the received bit from B. For instance, if the ratio was determined to be (1+M0 2)/2 and A’s sent bit was 1 then the estimation of the bit sent by B is −1.
- • Actions of the parties on the public vector, S, remain identical as in ZLS.
Secure synchronization of three RBGs
J. Kestler, W. Kinzel, and I. Kanter, “Sublattice synchronization of chaotic networks with delayed couplings,” Phys. Rev. E Stat. Nonlin. Soft Matter Phys. 76(3), 035202 (2007). [CrossRef] [PubMed]
A. Argyris, D. Syvridis, L. Larger, V. Annovazzi-Lodi, P. Colet, I. Fischer, J. García-Ojalvo, C. R. Mirasso, L. Pesquera, and K. A. Shore, “Chaos-based communications at high bit rates using commercial fibre-optic links,” Nature 438(7066), 343–346 (2005). [CrossRef] [PubMed]
3. Discussion
A. Argyris, D. Syvridis, L. Larger, V. Annovazzi-Lodi, P. Colet, I. Fischer, J. García-Ojalvo, C. R. Mirasso, L. Pesquera, and K. A. Shore, “Chaos-based communications at high bit rates using commercial fibre-optic links,” Nature 438(7066), 343–346 (2005). [CrossRef] [PubMed]
4. Methods
Symbolic mathematics
Correlation of decoded bits
References and links
M. A. Nielsen, and I. L. Chuang, Quantum Computation and Quantum Information. (Cambridge University Press, Cambridge, 2000). | |
D. R. Stinson, Cryptography: Theory and Practice. (CRC Press, Boca Raton, 1995). | |
R. G. Gallager, Principles of Digital Communication. (Cambridge University Press, Cambridge, 2008). | |
C. H. Bennett, C. Hand, and G. Brassard, “Quantum Cryptography: Public key distribution and coin tossing,” Proceedings of the IEEE International Conference on Computers, Systems, and Signal Processing, Bangalore, p. 175 (1984). | |
A. K. Ekert, “Quantum cryptography based on Bell’s theorem,” Phys. Rev. Lett. 67(6), 661–663 (1991). [CrossRef] [PubMed] | |
V. Scarani, H. Bechmann-Pasquinucci, N. J. Cerf, M. Dušek, N. Lütkenhaus, and M. Peev, “The security of practical quantum key distribution,” Rev. Mod. Phys. 81(3), 1301–1350 (2009). [CrossRef] | |
N. Metropolis and S. Ulam, “The Monte Carlo method,” J. Am. Stat. Assoc. 44(247), 335–341 (1949). [CrossRef] [PubMed] | |
S. Asmussen, and P. W. Glynn, Stochastic Simulation: Algorithms and Analysis. (Springer-Verlag, New York, 2007). | |
T. E. Murphy and R. Roy, “Chaotic lasers: The world's fastest dice,” Nat. Photonics 2(12), 714–715 (2008). [CrossRef] | |
A. Uchida, K. Amano, M. Inoue, K. Hirano, S. Naito, H. Someya, I. Oowada, T. Kurashige, M. Shiki, S. Yoshimori, K. Yoshimura, and P. Davis, “Fast physical random bit generation with chaotic semiconductor lasers,” Nat. Photonics 2(12), 728–732 (2008). [CrossRef] | |
I. Reidler, Y. Aviad, M. Rosenbluh, and I. Kanter, “Ultrahigh-speed random number generation based on a chaotic semiconductor laser,” Phys. Rev. Lett. 103(2), 024102 (2009). [CrossRef] [PubMed] | |
I. Kanter, Y. Aviad, I. Reidler, E. Cohen, and M. Rosenbluh, “An optical ultrafast random bit generator,” Nat. Photonics 4(1), 58–61 (2010). [CrossRef] | |
K. Hirano, T. Yamazaki, S. Morikatsu, H. Okumura, H. Aida, A. Uchida, S. Yoshimori, K. Yoshimura, T. Harayama, and P. Davis, “Fast random bit generation with bandwidth-enhanced chaos in semiconductor lasers,” Opt. Express 18(6), 5512–5524 (2010). [CrossRef] [PubMed] | |
E. Klein, N. Gross, M. Rosenbluh, W. Kinzel, L. Khaykovich, and I. Kanter, “Stable isochronal synchronization of mutually coupled chaotic lasers,” Phys. Rev. E Stat. Nonlin. Soft Matter Phys. 73(6), 066214 (2006). [CrossRef] [PubMed] | |
I. Kanter, E. Kopelowitz, and W. Kinzel, “Public channel cryptography: chaos synchronization and Hilbert’s tenth problem,” Phys. Rev. Lett. 101(8), 084102 (2008). [CrossRef] [PubMed] | |
M. Zigzag, M. Butkovski, A. Englert, W. Kinzel, and I. Kanter, “Zero lag synchronization of chaotic units with time-delayed couplings,” Europhys. Lett. 85(6), 60005 (2009). [CrossRef] | |
R. J. Jones, P. S. Spencer, J. Lawrence, and D. M. Kane, “Influence of external cavity length on the coherence collapse regime in laser diodes subject to optical feedback,” IEEE Proc. Optoelectron. 148(1), 7–12 (2001). [CrossRef] | |
R. Lang and K. Kobayashi, “External optical feedback effects on semiconductor injection laser properties,” IEEE J. Quantum Electron. 16(3), 347–355 (1980). [CrossRef] | |
V. Ahlers, U. Parlitz, and W. Lauterborn, “Hyperchaotic dynamics and synchronization of external-cavity semiconductor lasers,” Phys. Rev. E Stat. Phys. Plasmas Fluids Relat. Interdiscip. Topics 58(6), 7208–7213 (1998). [CrossRef] | |
E. Klein, N. Gross, E. Kopelowitz, M. Rosenbluh, L. Khaykovich, W. Kinzel, and I. Kanter, “Public-channel cryptography based on mutual chaos pass filters,” Phys. Rev. E Stat. Nonlin. Soft Matter Phys. 74(4), 046201 (2006). [CrossRef] [PubMed] | |
A. Argyris, D. Syvridis, L. Larger, V. Annovazzi-Lodi, P. Colet, I. Fischer, J. García-Ojalvo, C. R. Mirasso, L. Pesquera, and K. A. Shore, “Chaos-based communications at high bit rates using commercial fibre-optic links,” Nature 438(7066), 343–346 (2005). [CrossRef] [PubMed] | |
T. M. Cover, and J. A. Thomas, Elements of Information Theory (John Wiley and Sons, New York, 1991). | |
V. Flunkert, O. D’Huys, J. Danckaert, I. Fischer, and E. Schöll, “Bubbling in delay-coupled lasers,” Phys. Rev. E Stat. Nonlin. Soft Matter Phys. 79(6), 065201 (2009). [CrossRef] [PubMed] | |
J. Kestler, W. Kinzel, and I. Kanter, “Sublattice synchronization of chaotic networks with delayed couplings,” Phys. Rev. E Stat. Nonlin. Soft Matter Phys. 76(3), 035202 (2007). [CrossRef] [PubMed] |
OCIS Codes
(060.4510) Fiber optics and optical communications : Optical communications
(060.4785) Fiber optics and optical communications : Optical security and encryption
ToC Category:
Fiber Optics and Optical Communications
History
Original Manuscript: July 6, 2010
Revised Manuscript: August 1, 2010
Manuscript Accepted: August 1, 2010
Published: August 10, 2010
Citation
Ido Kanter, Maria Butkovski, Yitzhak Peleg, Meital Zigzag, Yaara Aviad, Igor Reidler, Michael Rosenbluh, and Wolfgang Kinzel, "Synchronization of random bit generators based on coupled chaotic lasers and application to cryptography," Opt. Express 18, 18292-18302 (2010)
http://www.opticsinfobase.org/oe/abstract.cfm?URI=oe-18-17-18292
Sort: Year | Journal | Reset
References
- M. A. Nielsen, and I. L. Chuang, Quantum Computation and Quantum Information. (Cambridge University Press, Cambridge, 2000).
- D. R. Stinson, Cryptography: Theory and Practice. (CRC Press, Boca Raton, 1995).
- R. G. Gallager, Principles of Digital Communication. (Cambridge University Press, Cambridge, 2008).
- C. H. Bennett, C. Hand, and G. Brassard, “Quantum Cryptography: Public key distribution and coin tossing,” Proceedings of the IEEE International Conference on Computers, Systems, and Signal Processing, Bangalore, p. 175 (1984).
- A. K. Ekert, “Quantum cryptography based on Bell’s theorem,” Phys. Rev. Lett. 67(6), 661–663 (1991). [CrossRef] [PubMed]
- V. Scarani, H. Bechmann-Pasquinucci, N. J. Cerf, M. Dušek, N. Lütkenhaus, and M. Peev, “The security of practical quantum key distribution,” Rev. Mod. Phys. 81(3), 1301–1350 (2009). [CrossRef]
- N. Metropolis and S. Ulam, “The Monte Carlo method,” J. Am. Stat. Assoc. 44(247), 335–341 (1949). [CrossRef] [PubMed]
- S. Asmussen, and P. W. Glynn, Stochastic Simulation: Algorithms and Analysis. (Springer-Verlag, New York, 2007).
- T. E. Murphy and R. Roy, “Chaotic lasers: The world's fastest dice,” Nat. Photonics 2(12), 714–715 (2008). [CrossRef]
- A. Uchida, K. Amano, M. Inoue, K. Hirano, S. Naito, H. Someya, I. Oowada, T. Kurashige, M. Shiki, S. Yoshimori, K. Yoshimura, and P. Davis, “Fast physical random bit generation with chaotic semiconductor lasers,” Nat. Photonics 2(12), 728–732 (2008). [CrossRef]
- I. Reidler, Y. Aviad, M. Rosenbluh, and I. Kanter, “Ultrahigh-speed random number generation based on a chaotic semiconductor laser,” Phys. Rev. Lett. 103(2), 024102 (2009). [CrossRef] [PubMed]
- I. Kanter, Y. Aviad, I. Reidler, E. Cohen, and M. Rosenbluh, “An optical ultrafast random bit generator,” Nat. Photonics 4(1), 58–61 (2010). [CrossRef]
- K. Hirano, T. Yamazaki, S. Morikatsu, H. Okumura, H. Aida, A. Uchida, S. Yoshimori, K. Yoshimura, T. Harayama, and P. Davis, “Fast random bit generation with bandwidth-enhanced chaos in semiconductor lasers,” Opt. Express 18(6), 5512–5524 (2010). [CrossRef] [PubMed]
- E. Klein, N. Gross, M. Rosenbluh, W. Kinzel, L. Khaykovich, and I. Kanter, “Stable isochronal synchronization of mutually coupled chaotic lasers,” Phys. Rev. E Stat. Nonlin. Soft Matter Phys. 73(6), 066214 (2006). [CrossRef] [PubMed]
- I. Kanter, E. Kopelowitz, and W. Kinzel, “Public channel cryptography: chaos synchronization and Hilbert’s tenth problem,” Phys. Rev. Lett. 101(8), 084102 (2008). [CrossRef] [PubMed]
- M. Zigzag, M. Butkovski, A. Englert, W. Kinzel, and I. Kanter, “Zero lag synchronization of chaotic units with time-delayed couplings,” Europhys. Lett. 85(6), 60005 (2009). [CrossRef]
- R. J. Jones, P. S. Spencer, J. Lawrence, and D. M. Kane, “Influence of external cavity length on the coherence collapse regime in laser diodes subject to optical feedback,” IEEE Proc. Optoelectron. 148(1), 7–12 (2001). [CrossRef]
- R. Lang and K. Kobayashi, “External optical feedback effects on semiconductor injection laser properties,” IEEE J. Quantum Electron. 16(3), 347–355 (1980). [CrossRef]
- V. Ahlers, U. Parlitz, and W. Lauterborn, “Hyperchaotic dynamics and synchronization of external-cavity semiconductor lasers,” Phys. Rev. E Stat. Phys. Plasmas Fluids Relat. Interdiscip. Topics 58(6), 7208–7213 (1998). [CrossRef]
- E. Klein, N. Gross, E. Kopelowitz, M. Rosenbluh, L. Khaykovich, W. Kinzel, and I. Kanter, “Public-channel cryptography based on mutual chaos pass filters,” Phys. Rev. E Stat. Nonlin. Soft Matter Phys. 74(4), 046201 (2006). [CrossRef] [PubMed]
- A. Argyris, D. Syvridis, L. Larger, V. Annovazzi-Lodi, P. Colet, I. Fischer, J. García-Ojalvo, C. R. Mirasso, L. Pesquera, and K. A. Shore, “Chaos-based communications at high bit rates using commercial fibre-optic links,” Nature 438(7066), 343–346 (2005). [CrossRef] [PubMed]
- T. M. Cover, and J. A. Thomas, Elements of Information Theory (John Wiley and Sons, New York, 1991).
- V. Flunkert, O. D’Huys, J. Danckaert, I. Fischer, and E. Schöll, “Bubbling in delay-coupled lasers,” Phys. Rev. E Stat. Nonlin. Soft Matter Phys. 79(6), 065201 (2009). [CrossRef] [PubMed]
- J. Kestler, W. Kinzel, and I. Kanter, “Sublattice synchronization of chaotic networks with delayed couplings,” Phys. Rev. E Stat. Nonlin. Soft Matter Phys. 76(3), 035202 (2007). [CrossRef] [PubMed]
Cited By |
OSA is able to provide readers links to articles that cite this paper by participating in CrossRef's Cited-By Linking service. CrossRef includes content from more than 3000 publishers and societies. In addition to listing OSA journal articles that cite this paper, citing articles from other participating publishers will also be listed.





OSA is a member of 