Homogenized Chebyshev-Arnold Map and its Application to Color Image Encryption

In this paper, we propose a homogenized Chebyshev-Arnold map (HCAM) by homogenizing the linear coupling of Chebyshev map and Arnold map. The proposed HCAM has complex dynamical behaviors and can avoid the problems of the original Chebyshev map when used in image encryption. Based on the HCAM, we present a color image encryption algorithm that contains confusion and diffusion processes. In the confusion stage, we use the random chaotic matrix transform (RCMT) to randomize the shifting steps, which can eliminate the regular pattern of the original CMT and enhance the security level. In the diffusion stage, we use a SHA-512- and SHA-384-based fast pixel substitution scheme to perform the bit-level exclusive-or operation, which can obtain outstanding self-adaptiveness and high efficiency. The experimental results and security analysis demonstrate that the proposed algorithm has high level of security and robust to the potential attacks.

[1]  Bruce Schneier,et al.  Applied cryptography (2nd ed.): protocols, algorithms, and source code in C , 1995 .

[2]  Kehui Sun,et al.  Cryptanalyzing and Improving a Novel Color Image Encryption Algorithm Using RT-Enhanced Chaotic Tent Maps , 2018, IEEE Access.

[3]  T. Geisel,et al.  Statistical properties of chaos in Chebyshev maps , 1984 .

[4]  Ramachandran Amutha,et al.  A fast double-keyed authenticated image encryption scheme using an improved chaotic map and a butterfly-like structure , 2018, Nonlinear Dynamics.

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

[6]  Bo Zhang,et al.  An Image Encryption Scheme Based on Cross Chaotic Map , 2008, 2008 Congress on Image and Signal Processing.

[7]  Viet-Thanh Pham,et al.  The fractional form of a new three-dimensional generalized Hénon map , 2019, Advances in Difference Equations.

[8]  S. Agaian,et al.  NPCR and UACI Randomness Tests for Image Encryption , 2011 .

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

[10]  Yong Zhang,et al.  The unified image encryption algorithm based on chaos and cubic S-Box , 2018, Inf. Sci..

[11]  Seyed Mohammad Seyedzadeh,et al.  A novel color image encryption algorithm based on spatial permutation and quantum chaotic map , 2015, Nonlinear Dynamics.

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

[13]  Yicong Zhou,et al.  Cosine-transform-based chaotic system for image encryption , 2019, Inf. Sci..

[14]  K.J. Cios,et al.  An edge extraction technique for noisy images , 1990, IEEE Transactions on Biomedical Engineering.

[15]  Hongyu Zhao,et al.  Fast image encryption algorithm based on parallel computing system , 2019, Inf. Sci..

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

[17]  Bin Zhu,et al.  A Novel Color Image Encryption Scheme Using Rectangular Transform-Enhanced Chaotic Tent Maps , 2017, IEEE Access.

[18]  Jun-jie Chen,et al.  A chaos-based digital image encryption scheme with an improved diffusion strategy. , 2012, Optics express.

[19]  Xing-Yuan Wang,et al.  A new image encryption algorithm based on non-adjacent coupled map lattices , 2015, Appl. Soft Comput..

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

[21]  Jianhao Hu,et al.  A New Plaintext-Related Image Encryption Scheme Based on Chaotic Sequence , 2019, IEEE Access.

[22]  Xing-Yuan Wang,et al.  A symmetric image encryption algorithm based on mixed linear-nonlinear coupled map lattice , 2014, Inf. Sci..

[23]  Alan S. Perelson,et al.  System Dynamics: A Unified Approach , 1976, IEEE Transactions on Systems, Man, and Cybernetics.

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

[25]  Abd El-Naser A. Mohamed,et al.  Optical image cryptosystem using double random phase encoding and Arnold’s Cat map , 2016, Optical and Quantum Electronics.

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

[27]  Xingyuan Wang,et al.  Color image encryption using spatial bit-level permutation and high-dimension chaotic system , 2011 .

[28]  Xingyuan Wang,et al.  A novel chaotic image encryption scheme using DNA sequence operations , 2015 .

[29]  Nanrun Zhou,et al.  Image encryption algorithm by using the logistic map and discrete fractional angular transform , 2017 .

[30]  Seong Oun Hwang,et al.  Chaos-based diffusion for highly autocorrelated data in encryption algorithms , 2015, Nonlinear Dynamics.

[31]  Anlong Ming,et al.  Reality-Preserving Multiple Parameter Discrete Fractional Angular Transform and Its Application to Color Image Encryption , 2019, IEEE Transactions on Circuits and Systems for Video Technology.

[32]  S. El-Khamy,et al.  Chaos-Based Image Encryption Using an Improved Quadratic Chaotic Map , 2016 .

[33]  Yigang He,et al.  Cryptanalysis and Improvement of the Image Encryption Scheme Based on 2D Logistic-Adjusted-Sine Map , 2019, IEEE Access.

[34]  Rajendra Kumar Sharma,et al.  Securing color images using Two-square cipher associated with Arnold map , 2017, Multimedia Tools and Applications.

[35]  G. P. King,et al.  Extracting qualitative dynamics from experimental data , 1986 .

[36]  Krasimir Kordov,et al.  Image Encryption Using Chebyshev Map and Rotation Equation , 2015, Entropy.

[37]  H. Kantz A robust method to estimate the maximal Lyapunov exponent of a time series , 1994 .

[38]  A. Wolf,et al.  Determining Lyapunov exponents from a time series , 1985 .

[39]  Rim Zahmoul,et al.  Image encryption based on new Beta chaotic maps , 2017 .