Image Encryption Using Chaos and Block Cipher

In this paper, a novel image encryption scheme is proposed based on combination of pixel shuffling and new modified version of simplified AES. Chaotic baker’s map is used for shuffling and improving S-AES efficiency through S-box design. Chaos is used to expand diffusion and confusion in the image. Due to sensitivity to initial conditions, chaotic baker’s map has a good potential for designing dynamic permutation map and S-box. In order to evaluate performance, the proposed algorithm was measured through a series of tests. These tests included visual test and histogram analysis, randomness test, information entropy, encryption quality, correlation analysis, differential analysis and sensitivity analysis. Experimental results show that the new cipher has satisfactory security and is more efficient than AES which makes it a potential candidate for encryption of multimedia data.

[1]  Xiaojun Tong,et al.  Feedback image encryption algorithm with compound chaotic stream cipher based on perturbation , 2010, Science in China Series F: Information Sciences.

[2]  Pierre L'Ecuyer,et al.  TestU01: A C library for empirical testing of random number generators , 2006, TOMS.

[3]  Alireza Jolfaei,et al.  A new approach to measure quality of image encryption , 2010 .

[4]  J. Fridrich Symmetric Ciphers Based on Two-Dimensional Chaotic Maps , 1998 .

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

[6]  Douglas R. Stinson,et al.  Cryptography: Theory and Practice , 1995 .

[7]  Shahram Etemadi Borujeni,et al.  Chaotic Image Encryption Design Using Tompkins-Paige Algorithm , 2009 .

[8]  ALIREZA JOLFAEI,et al.  An image encryption approach using chaos and stream cipher , 2010 .

[9]  Nikolaos G. Bourbakis,et al.  A general quantitative cryptanalysis of permutation-only multimedia ciphers against plaintext attacks , 2008, Signal Process. Image Commun..

[10]  Lei Zhang,et al.  A Symmetric Image Encryption Scheme Based on Composite Chaotic Dispersed Dynamics System , 2009 .

[11]  A. Pisarchik,et al.  Image encryption with chaotically coupled chaotic maps , 2008 .

[12]  N. Bourbakis,et al.  Data-image-video encryption , 2004, IEEE Potentials.

[13]  Vinod Patidar,et al.  A new substitution–diffusion based image cipher using chaotic standard and logistic maps , 2009 .

[14]  A. Lichtenberg,et al.  Regular and Chaotic Dynamics , 1992 .

[15]  H. K. Bizaki,et al.  On the vulnerability of Simplified AES Algorithm Against Linear Cryptanalysis , 2007 .

[16]  Ljupco Kocarev,et al.  Discrete Chaos-I: Theory , 2006, IEEE Transactions on Circuits and Systems I: Regular Papers.

[17]  Celso Grebogi,et al.  Cryptography with chaos at the physical level. , 2004 .

[18]  S. Li,et al.  Breaking an encryption scheme based on chaotic baker map , 2004, Physics Letters.

[19]  Alireza Jolfaei,et al.  A Novel Image Encryption Scheme Using Pixel Shuffler and A5/1 , 2010, 2010 International Conference on Artificial Intelligence and Computational Intelligence.

[20]  Osama S. Farag Allah,et al.  Encryption quality analysis of the RC5 block cipher algorithm for digital images , 2006 .

[21]  Amir Akhavan,et al.  A novel scheme for image encryption based on 2D piecewise chaotic maps , 2010 .

[22]  Alireza Jolfaei,et al.  Survey: image encryption using Salsa20 , 2010 .

[23]  Edward F. Schaefer,et al.  A SIMPLIFIED AES ALGORITHM AND ITS LINEAR AND DIFFERENTIAL CRYPTANALYSES , 2003, Cryptologia.

[24]  Elaine B. Barker,et al.  A Statistical Test Suite for Random and Pseudorandom Number Generators for Cryptographic Applications , 2000 .

[25]  James P. Denier,et al.  An Introduction to Programming and Numerical Methods in MATLAB , 2005 .