Image encryption based on chaotic maps

In this paper, it is shown how to adapt certain invertible chaotic 2D maps on a torus or on a square to create new symmetric block encryption schemes. The schemes are especially useful for encryption of large amounts of data, such as digital images or electronic databases. A chaotic map is first generalized by introducing parameters and then discretized to a finite square lattice of points which represent pixels or some other data items. Although the discretized map is a permutation and thus cannot be chaotic, it shares certain sensitivity and mixing properties with its continuous counterpart as long as the number of iterations remains small. It is shown that for the 2D baker map the permutations behave as typical random permutations. The discretized map is further extended to 3D and composed with a simple diffusion mechanism. As a result, a block product encryption scheme is obtained. To encrypt an N/spl times/N image, the ciphering map is iteratively applied to the image. This paper is an extension of the work of Pichler and Scharinger (1994, 1996) who first introduced encryption schemes based on 2D baker map.

[1]  Claude E. Shannon,et al.  Communication theory of secrecy systems , 1949, Bell Syst. Tech. J..

[2]  William Feller,et al.  An Introduction to Probability Theory and Its Applications , 1967 .

[3]  N. J. A. Sloane,et al.  Encrypting by Random Rotations , 1982, EUROCRYPT.

[4]  Daniel D. Wheeler,et al.  Problems with Chaotic Cryptosystems , 1989, Cryptologia.

[5]  Robert A. J. Matthews,et al.  On the Derivation of a "Chaotic" Encryption Algorithm , 1989, Cryptologia.

[6]  Michael A. Lieberman,et al.  Secure random number generation using chaotic circuits , 1989, IEEE Military Communications Conference, 'Bridging the Gap. Interoperability, Survivability, Security'.

[7]  Eli Biham,et al.  Cryptanalysis of the Chaotic-Map Cryptosystem Suggested at EUROCRYPT'91 , 1991, EUROCRYPT.

[8]  Iwao Sasase,et al.  A Secret Key Cryptosystem by Iterating a Chaotic Map , 1991, EUROCRYPT.

[9]  Leon O. Chua,et al.  Experimental Demonstration of Secure Communications via Chaotic Synchronization , 1992, Chua's Circuit.

[10]  Leon O. Chua,et al.  Transmission of Digital signals by Chaotic Synchronization , 1992, Chua's Circuit.

[11]  Louis M. Pecora,et al.  Synchronized chaotic signals and systems , 1992, [Proceedings] ICASSP-92: 1992 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[12]  Lakshmanan,et al.  Transmission of signals by synchronization in a chaotic Van der Pol-Duffing oscillator. , 1993, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.

[13]  Louis M. Pecora,et al.  Cascading synchronized chaotic systems , 1993 .

[14]  Franz Pichler,et al.  Efficient image encryption based on chaotic maps , 1996 .

[15]  Anastasios Bezerianos,et al.  Secure Communication with Chaotic Systems of Difference Equations , 1997, IEEE Trans. Computers.