A novel hybrid encryption algorithm based on chaos and S-AES algorithm

In this study, a novel chaos-based hybrid encryption algorithm design for secure and effective image encryption is presented. To design the algorithm, the Zhongtang chaotic system has been selected because of its rich dynamic features and its dynamical analysis is performed. On the base of this system, a new chaos-based random number generator (RNG) is developed and usefulness of the designed RNG in an encryption process is shown over NIST 800-22 randomness tests. S-Box generation algorithm is designed, and the performance tests of S-Box are realized. By using the designed RNG and S-Box generation algorithms, the new hybrid image encryption algorithm based on AES (CS-AES) is developed. Image encryption applications are performed for comparison with other encryption algorithms in the literature to show its security level and efficiency. Security and performance analyses are made, and results are evaluated. So, it is proved that the proposed CS-AES algorithm is more secure and effective.

[1]  Xiangde Zhang,et al.  A novel iris and chaos-based random number generator , 2013, Comput. Secur..

[2]  Yu Zhang,et al.  Breaking a chaotic image encryption algorithm based on perceptron model , 2011, Nonlinear Dynamics.

[3]  Pulak Mishra,et al.  Mergers, Acquisitions and Export Competitive- ness: Experience of Indian Manufacturing Sector , 2012 .

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

[5]  Rached Tourki,et al.  A Modified AES Based Algorithm for Image Encryption , 2007 .

[6]  Mengjiao Wang,et al.  A novel strange attractor and its dynamic analysis , 2014, J. Multim..

[7]  Fatih Özkaynak,et al.  Cryptographically secure random number generator with chaotic additional input , 2014 .

[8]  Olcay Taner Yildiz,et al.  Cryptanalysis of Fridrich's Chaotic Image Encryption , 2010, Int. J. Bifurc. Chaos.

[9]  Hongjun Liu,et al.  Chaos-based color image block encryption scheme using S-box , 2014 .

[10]  Yushu Zhang,et al.  Breaking an image encryption algorithm based on hyper-chaotic system with only one round diffusion process , 2014, Nonlinear Dynamics.

[11]  Xuanping Zhang,et al.  Cryptanalysis and improvement of an image encryption algorithm based on hyper-chaotic system and dynamic S-box , 2016, Multimedia Tools and Applications.

[12]  Kwok-Wo Wong,et al.  Breaking a novel colour image encryption algorithm based on chaos , 2012, Nonlinear Dynamics.

[13]  W. Yap,et al.  Cryptanalysis of a new image alternate encryption algorithm based on chaotic map , 2015, Nonlinear Dynamics.

[14]  Xiaomin Wang,et al.  Secure chaotic system with application to chaotic ciphers , 2013, Inf. Sci..

[15]  Mustafa Türk,et al.  Hybrid pseudo-random number generator for cryptographic systems , 2015 .

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

[17]  Safya Belghith,et al.  Cryptanalysis of a new substitution–diffusion based image cipher , 2010 .

[18]  Ahmet Bedri Ozer,et al.  A method for designing strong S-Boxes based on chaotic Lorenz system , 2010 .

[19]  Di Xiao,et al.  Cryptanalysis of S-box-only chaotic image ciphers against chosen plaintext attack , 2013, Nonlinear Dynamics.

[20]  Guanrong Chen,et al.  A chaos-based image encryption algorithm with variable control parameters , 2009 .

[21]  Fahad Bin Muhaya,et al.  Chaotic and AES cryptosystem for satellite imagery , 2013, Telecommun. Syst..

[22]  Tariq Shah,et al.  Construction of S8 Liu J S-boxes and their applications , 2012, Comput. Math. Appl..

[23]  Ernest F. Brickell,et al.  SKIPJACK review: interim report , 1995 .

[24]  Ljupco Kocarev,et al.  Chaos-Based Cryptography - Theory, Algorithms and Applications , 2011, Chaos-Based Cryptography.

[25]  Abdennaceur Kachouri,et al.  Efficient and secure chaotic S-Box for wireless sensor network , 2014, Secur. Commun. Networks.

[26]  Stafford E. Tavares,et al.  On the Design of S-Boxes , 1985, CRYPTO.

[27]  Ljupco Kocarev,et al.  Theory and practice of chaotic cryptography , 2007 .

[28]  Xiaofeng Liao,et al.  A method for designing dynamical S-boxes based on discretized chaotic map , 2005 .

[29]  X. Liao,et al.  A block cipher with dynamic S-boxes based on tent map , 2009 .

[30]  Duane C. Hanselman,et al.  Mastering MATLAB , 2004 .

[31]  Alireza Jolfaei,et al.  Image Encryption Using Chaos and Block Cipher , 2011, Comput. Inf. Sci..

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

[33]  L. Kocarev,et al.  Chaos and cryptography: block encryption ciphers based on chaotic maps , 2001 .

[34]  Eli Biham,et al.  Differential cryptanalysis of DES-like cryptosystems , 1990, Journal of Cryptology.

[35]  Sirma Yavuz,et al.  Designing chaotic S-boxes based on time-delay chaotic system , 2013 .

[36]  S. Li,et al.  Cryptographic requirements for chaotic secure communications , 2003, nlin/0311039.

[37]  Ming Li,et al.  Differential attack on a hyper-chaos-based image cryptosystem with a classic bi-modular architecture , 2016, Nonlinear Dynamics.

[38]  Di Xiao,et al.  Cryptanalysis of image scrambling based on chaotic sequences and Vigenère cipher , 2014 .

[39]  Vinod Patidar,et al.  Image encryption using chaotic logistic map , 2006, Image Vis. Comput..

[40]  Yicong Zhou,et al.  Image encryption using 2D Logistic-adjusted-Sine map , 2016, Inf. Sci..

[41]  Donald W. Davies Some Regular Properties of the 'Data Encryption Standard' Algorithm , 1982, CRYPTO.

[42]  Gonzalo Álvarez,et al.  Some Basic Cryptographic Requirements for Chaos-Based Cryptosystems , 2003, Int. J. Bifurc. Chaos.

[43]  Yong Wang,et al.  A new chaos-based fast image encryption algorithm , 2011, Appl. Soft Comput..

[44]  Safwan El Assad,et al.  Improvement of the Security of ZigBee by a New Chaotic Algorithm , 2014, IEEE Systems Journal.

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

[46]  Kris Gaj,et al.  Very Compact FPGA Implementation of the AES Algorithm , 2003, CHES.

[47]  X. Liao,et al.  An extended method for obtaining S-boxes based on three-dimensional chaotic Baker maps , 2007 .

[48]  I. Pehlivan,et al.  A novel approach for strong S-Box generation algorithm design based on chaotic scaled Zhongtang system , 2017 .

[49]  Dawei Wang,et al.  A novel lossless color image encryption scheme using 2 D DWT and 6 D hyperchaotic system , 2016 .