An image encryption scheme based on a new hybrid chaotic map and optimized substitution box

This paper proposes a new hybrid chaotic map and a different way of using optimization technique to improve the performance of encryption algorithms. Compared to other chaotic functions, the proposed chaotic map establishes an excellent randomness performance and sensitivity. Based on its Lyapunov exponents and entropy measure, the characteristics of the new mathematical function are better than those of classical maps. We propose a new image cipher based on confusion/diffusion Shannon properties. The substitution phase of the proposed encryption algorithm, which depends on a new optimized substitution box, was carried out by chaotic Jaya optimization algorithm to generate S-boxes according to their nonlinearity score. The goal of the optimization process is to have a bijective matrix with high nonlinearity score. Furthermore, a dynamic key depending on the output of encrypted image is proposed. Security analysis indicates that the proposed encryption scheme can withstand different crypt analytics attacks.

[1]  Mohammad-Reza Feizi-Derakhshi,et al.  A novel image encryption algorithm based on polynomial combination of chaotic maps and dynamic function generation , 2019, Signal Process..

[2]  Xiaofeng Liao,et al.  A novel method for designing S-boxes based on chaotic maps , 2005 .

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

[4]  Navin Rajpal,et al.  A robust image encryption algorithm resistant to attacks using DNA and chaotic logistic maps , 2015, Multimedia Tools and Applications.

[5]  Xing-yuan Wang,et al.  A chaotic image encryption algorithm based on perceptron model , 2010 .

[6]  Lamri Laouamer,et al.  Efficient and robust encryption and watermarking technique based on a new chaotic map approach , 2017, Multimedia Tools and Applications.

[7]  Zhiliang Zhu,et al.  An image encryption scheme using nonlinear inter-pixel computing and swapping based permutation approach , 2015, Commun. Nonlinear Sci. Numer. Simul..

[8]  L. Cardoza-Avendaño,et al.  A novel pseudorandom number generator based on pseudorandomly enhanced logistic map , 2016, Nonlinear Dynamics.

[9]  Cecilio Pimentel,et al.  Image encryption using block cipher and chaotic sequences , 2019, Signal Process. Image Commun..

[10]  Wei Zhang,et al.  Image encryption based on three-dimensional bit matrix permutation , 2016, Signal Process..

[11]  Xingyuan Wang,et al.  A novel chaotic block image encryption algorithm based on dynamic random growth technique , 2015 .

[12]  Pantelimon Stanica,et al.  Cryptographic Boolean Functions and Applications , 2009 .

[13]  Safya Belghith,et al.  A novel image encryption scheme based on substitution-permutation network and chaos , 2016, Signal Process..

[14]  Hongjun Liu,et al.  A fast color image encryption scheme using one-time S-Boxes based on complex chaotic system and random noise , 2015 .

[15]  Yicong Zhou,et al.  Exponential Chaotic Model for Generating Robust Chaos , 2019, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[16]  Lin Teng,et al.  A novel colour image encryption algorithm based on chaos , 2012, Signal Process..

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

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

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

[20]  Dragan Lambić,et al.  Security analysis and improvement of the pseudo-random number generator based on quantum chaotic map , 2018, Nonlinear Dynamics.

[21]  Lihua Gong,et al.  Quantum image encryption based on generalized Arnold transform and double random-phase encoding , 2015, Quantum Information Processing.

[22]  R. Povinelli,et al.  Analyzing Logistic Map Pseudorandom Number Generators for Periodicity Induced by Finite Precision Floating-Point Representation , 2012 .

[23]  Juhn-Horng Chen,et al.  A new hyper-chaotic system and its synchronization , 2009 .

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

[25]  Guanrong Chen,et al.  Controlling a unified chaotic system to hyperchaotic , 2005, IEEE Transactions on Circuits and Systems II: Express Briefs.

[26]  Azman Samsudin,et al.  A new hybrid digital chaotic system with applications in image encryption , 2019, Signal Process..

[27]  Yicong Zhou,et al.  Cascade Chaotic System With Applications , 2015, IEEE Transactions on Cybernetics.

[28]  Fatih Özkaynak,et al.  Brief review on application of nonlinear dynamics in image encryption , 2018, Nonlinear Dynamics.

[29]  Naveed Ahmed Azam,et al.  A novel image encryption scheme based on an elliptic curve , 2019, Signal Process..

[30]  K. Ramasubramanian,et al.  A comparative study of computation of Lyapunov spectra with different algorithms , 1999, chao-dyn/9909029.

[31]  C. Chui,et al.  A symmetric image encryption scheme based on 3D chaotic cat maps , 2004 .

[32]  Ruy Barboza Dynamics of a hyperchaotic Lorenz System , 2007, Int. J. Bifurc. Chaos.

[33]  Yicong Zhou,et al.  2D Sine Logistic modulation map for image encryption , 2015, Inf. Sci..

[34]  Tao Xiang,et al.  Parallel image encryption algorithm based on discretized chaotic map , 2008 .

[35]  Junxiu Liu,et al.  Image encryption scheme by combining the hyper-chaotic system with quantum coding , 2020 .

[36]  Lap Mou Tam,et al.  Parametric study of the fractional-order Chen–Lee system , 2008 .

[37]  Qixiang Mei,et al.  An efficient pixel-level chaotic image encryption algorithm , 2018, Nonlinear Dynamics.

[38]  Abdennaceur Kachouri,et al.  A novel design of Chaos based S-Boxes using genetic algorithm techniques , 2014, 2014 IEEE/ACS 11th International Conference on Computer Systems and Applications (AICCSA).

[39]  Tariq Shah,et al.  A novel technique for the construction of strong S-boxes based on chaotic Lorenz systems , 2012, Nonlinear Dynamics.

[40]  Paolo Bellavista,et al.  A privacy-preserving cryptosystem for IoT E-healthcare , 2020, Inf. Sci..

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

[42]  Carlisle M. Adams,et al.  The structured design of cryptographically good s-boxes , 1990, Journal of Cryptology.

[43]  A. Kanso,et al.  A novel image encryption algorithm based on a 3D chaotic map , 2012 .

[44]  Xiaoling Huang,et al.  An efficient symmetric image encryption algorithm based on an intertwining logistic map , 2017, Neurocomputing.

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

[46]  Lu Xu,et al.  A novel bit-level image encryption algorithm based on chaotic maps , 2016 .

[47]  Zidong Wang,et al.  Image encryption using chaotic coupled map lattices with time-varying delays ☆ , 2010 .

[48]  Abdennaceur Kachouri,et al.  Hash key-based image encryption using crossover operator and chaos , 2015, Multimedia Tools and Applications.

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

[50]  Anouar Farah,et al.  A novel chaotic Jaya algorithm for unconstrained numerical optimization , 2018, Nonlinear Dynamics.

[51]  Shyamalendu Kandar,et al.  Image encryption using sequence generated by cyclic group , 2019, J. Inf. Secur. Appl..

[52]  Feng Hao,et al.  Cryptanalysis of a Chaotic Image Encryption Algorithm Based on Information Entropy , 2018, IEEE Access.

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

[54]  V. I. Arnolʹd,et al.  Ergodic problems of classical mechanics , 1968 .

[55]  Milonni,et al.  Quantum logistic map. , 1990, Physical review. A, Atomic, molecular, and optical physics.

[56]  Dongdong Lin,et al.  Cryptanalyzing an Image Encryption Algorithm Based on Autoblocking and Electrocardiography , 2017, IEEE MultiMedia.

[57]  Xingyuan Wang,et al.  A hyperchaos generated from Lorenz system , 2008 .

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

[59]  Hongjun Liu,et al.  Color image encryption based on one-time keys and robust chaotic maps , 2010, Comput. Math. Appl..

[60]  Guanrong Chen,et al.  Dynamical Analysis of a New Chaotic Attractor , 2002, Int. J. Bifurc. Chaos.

[61]  Abdennaceur Kachouri,et al.  A novel chaos-based image encryption using DNA sequence operation and Secure Hash Algorithm SHA-2 , 2015, Nonlinear Dynamics.

[62]  Kwok-Wo Wong,et al.  A Fast Image Encryption Scheme based on Chaotic Standard Map , 2006, ArXiv.

[63]  Chengqing Li,et al.  When an attacker meets a cipher-image in 2018: A Year in Review , 2019, J. Inf. Secur. Appl..

[64]  M. Baptista Cryptography with chaos , 1998 .