This Article 
 Bibliographic References 
 Add to: 
Secure Communication with Chaotic Systems of Difference Equations
January 1997 (vol. 46 no. 1)
pp. 27-38

Abstract—The paper presents chaotic systems of difference equations that can effectively encrypt information. Two classes of systems are presented: The first one (Class 1) is optimized for secure communications over reliable channels, while the second (Class 2) tolerates transmission noise at the expense of reduced parameter space size. The nonlinearity of these systems is achieved by designing proper piecewise linear functions and by using modulo operations. The utilization of additional nonlinear terms can improve the enciphering efficiency. The encrypting performance of the algorithms is evaluated analytically and by simulation experiments. Also, the case of an imperfect transmission channel that inserts noise in the transmitted signal is addressed and the design is modified in order to offer reliable secure transmission over channels with very small Signal to Noise Ratios.

[1] L.O. Chua, C.A. Desoer, and E.S. Kuh, Linear and Nonlinear Circuits. McGraw-Hill, 1987.
[2] K.S. Halle, C.W. Wu, M. Itoh, and L.O. Chua, "Spread Spectrum Communication Through Modulation of Chaos," Int'l J. Bifurcation and Chaos, vol. 3, no. 2, pp. 469-477, 1993.
[3] U. Parlitz, L.O. Chua, Lj. Kocarev, K.S. Halle, and A. Shang, "Transmission of Digital Signals by Chaotic Synchronization," Int'l J. Bifurcation and Chaos, vol. 2, no. 4, pp. 973-977, 1992.
[4] T.S. Parker and L.O. Chua, Practical Numerical Algorithms for Chaotic Systems. Springer-Verlag, 1989.
[5] K. Murali and M. Lakshmanan, "Synchronizing Chaos in Driven Chua's Circuit," Int'l J. Bifurcation and Chaos, vol. 3, no. 4, pp. 1,057-1,066, 1993.
[6] A. Rodriguiez-Vazquez and M. Delgado-Restituto, "Generation of Chaotic Signals Using Current-Mode Techniques," J. Intelligent and Fuzzy Systems, vol. 2, pp. 15-31, 1994.
[7] T.L. Carrol and L.M. Pecora, "Cascading Synchronized Chaotic Systems," Physica D, 67, pp. 126-140, 1993.
[8] D. Gulick, Encounters with Chaos. McGraw-Hill, 1992.
[9] L.M. Pecora and T.L. Carrol, "Synchronization of Chaotic Systems," Physical Review Letters, vol. 64, no. 8, pp. 821-823, 1990.
[10] M.Y. Rhee, Cryptography and Secure Communications. McGraw-Hill, 1994.
[11] A.A. Tsonis, Chaos: From Theory to Applications. Plenum Press, 1992.
[12] E. Ott, Chaos in Dynamical Systems. Cambridge Univ. Press, 1993.
[13] M. De Sousa Vieira, P. Khoury, A.J. Lichtenberg, M.A. Lieberman, and W. Wonchoba, "Numerical and Experimental Studies of Self-Synchronization and Synchronized Chaos," Int'l J. Bifurcation and Chaos, vol. 2, no. 3, pp. 645-657, 1993.
[14] B. Schneier, "The IDEA Encryption Algorithm," Dr. Dobb's J., pp. 50-56, Dec. 1993.
[15] E.E. Peters, Fractal Market Analysis. John Wiley&Sons, 1994.
[16] K.M. Cuomo and A.V. Oppenheim, "Circuit Implementation of Synchronized Chaos with Applications to Communication," Physical Review Letters 71, pp. 65-68, 1993.
[17] K.M. Cuomo, A.V. Oppenheim, and S.H. Strogatz, "Synchronization of Lorenz-Based Chaotic Circuits with Applications to Communications," IEEE Trans. Circuits and Systems, vol. 40, pp. 626-633, 1993.
[18] K. Murali and M. Lakshmanan, "Transmission of Signals by Synchronization in a Chaotic Van der Pol-Duffing Oscillator," Physical Review E 48, R1624-R1626, 1993.
[19] K. Murali and M. Lakshmanan, "Drive-Response Scenario of Chaos Synchronization in Identical Nonlinear Systems," Physical Review E 49, pp. 4,882-4,885, 1994.
[20] U. Parlitz and S. Ergezinger, "Robust Communication Based on Chaotic Spreading Sequences," Physics Letters A 188, pp. 146-150, 1994.
[21] T.L. Carroll, "Communicating with Use of Filtered Synchronized Chaotic Signals," IEEE Trans. Circuits and Systems I, vol. 42, pp. 105-110, 1995.
[22] N. Gershenfeld and G. Grinstein, "Entrainment and Communication with Dissipative Pseudorandom Dynamics," Physical Review Letters, vol. 74, p. 5,024, 1995.
[23] S. Haykin, Neural Networks. MacMillan College Publishing Company, 1994.
[24] S. Papadimitriou, G. Pavlides, A. Bezerianos, and T. Bountis, "Chaotic Systems of Difference Equations for Real-Time Encryption," Proc. 1995 IEEE Workshop Nonlinear Signal and Image Processing, pp. 145-149, June20-22, 1995.

Index Terms:
Communication, encryption, chaos, modulo operator, difference equation, large parameter space.
Stergios Papadimitriou, Anastasios Bezerianos, Tassos Bountis, "Secure Communication with Chaotic Systems of Difference Equations," IEEE Transactions on Computers, vol. 46, no. 1, pp. 27-38, Jan. 1997, doi:10.1109/12.559800
Usage of this product signifies your acceptance of the Terms of Use.