Abstract
In this paper, we proposed a color image encryption scheme based on chaos and Customized Globally Coupled Map Lattices, which is firstly brought out by our research group. The presented algorithm consists of four steps. Firstly, decompose RGB image to three channels red, green and blue. A simple but useful logistic map is used to generate a key image that has the same size with the original image. Secondly, regard the red channel, green channel, blue channel and the key image as a whole image, then shuffle this image. After that, segment shuffled image to four same size images, named A, B, C and D. Finally, conduct the confusion operations and then choose one image as key image from these four parts. Combine the rest three parts, cipher image is obtained. Experimental results and data analysis demonstrate that the proposed algorithm has the strong capacity of resisting typical attacks and the good security.
Similar content being viewed by others
References
Bakhshandeh A, Eslami Z (2013) An authenticated image encryption scheme based on chaotic maps and memory cellular automata. Opt Lasers Eng 51(6):665–673
Cui J, Liu Y, Xu Y et al (2013) Tracking generic human motion via fusion of low- and high-dimensional approaches. IEEE Trans Syst Man Cybern Syst 43(4):996–1002
El Assad S, Farajallah M (2016) A new chaos-based image encryption system. Signal Process Image Commun 41:144–157
Enayatifar R, Abdullah AH, Isnin IF (2014) Chaos-based image encryption using a hybrid genetic algorithm and a DNA sequence. Opt Lasers Eng 56:83–93
Fouda JAE, Effa JY, Sabat SL, Ali M (2014) A fast chaotic block cipher for image encryption. Commun Nonlinear Sci 19(3):578–588
George R T, Gopakumar K. (2014, December). Spatiotemporal chaos in globally coupled NCA map lattices using 3-D Arnold cat map for digital image encryption. In Computational Systems and Communications (ICCSC), 2014 First International Conference on (pp. 203-208). IEEE
Huang X, Ye G (2014) An image encryption algorithm based on hyper-chaos and DNA sequence. Multimedia tools and Applications 72(1):57–70
Hussain I, Gondal MA (2014) An extended image encryption using chaotic coupled map and S-box transformation. Nonlinear Dynam 76(2):1355–1363
Jain A, Rajpal N (2015) A robust image encryption algorithm resistant to attacks using DNA and chaotic logistic maps. Multimedia Tools and Applications 74:1–18
Kadir A, Hamdulla A, Guo WQ (2014) Color image encryption using skew tent map and hyper chaotic system of 6th-order CNN. Optik-International Journal for Light and Electron Optics 125(5):1671–1675
Kumar M, Iqbal A, Kumar P (2016) A new RGB image encryption algorithm based on DNA encoding and elliptic curve Diffie-Hellman cryptography. Signal Process 125:187–202
Liu HJ, Wang XY (2012) Image encryption using DNA complementary rule and chaotic maps. Appl Soft Comput 12(5):1457–1466
Liu H, Wang XY, Kadir A (2012) Image encryption using DNA complementary rule and chaotic maps. Appl Soft Comput 12(5):1457–1466
Liu Y, Nie L, Han L, et al. (2015) Action2Activity: recognizing complex activities from sensor data. International Conference on Artificial Intelligence. AAAI Press:1617-1623
Liu W, Sun K, Zhu C (2016) A fast image encryption algorithm based on chaotic map. Opt Lasers Eng 84:26–36
Liu Y, Nie L, Liu L et al (2016) From action to activity: sensor-based activity recognition. Neurocomputing 181:108–115
Liu L, Cheng L, Liu Y, et al. (2016) Recognizing complex activities by a probabilistic interval-based model. AAAI-16. AAAI Press: 1266-1272
Liu Y, Zhang L, Nie L, Yan Y., Rosenblum DS (2016) Fortune teller: predicting your career path. In: proc. of the thirtieth aaai conference on artificial intelligence. AAAI Press, pp 201–207
Lu Y, Wei Y, Liu L et al (2017) Towards unsupervised physical activity recognition using smartphone accelerometers. Multimedia Tools & Applications 76(8):10701–10719
Norouzi B, Seyedzadeh SM, Mirzakuchaki S, Mosavi MR (2014) A novel image encryption based on hash function with only two-round diffusion process. Multimedia Systems 20(1):45–64
Qin C, Zhang X (2015) Effective reversible data hiding in encrypted image with privacy protection for image content. J Vis Commun Image Represent 31(C):154–164
Seyedzadeh SM, Norouzi B, Mosavi MR, Mirzakuchaki S (2015) A novel color image encryption algorithm based on spatial permutation and quantum chaotic map. Nonlinear Dynamics 81(1-2):511–529
Wang XY, Zhang HL (2015) A color image encryption with heterogeneous bit-permutation and correlated chaos. Opt Commun 342:51–60
Wang XY, Zhang YQ, Bao XMA (2015) Colour image encryption scheme using permutation-substitution based on Chaos. Entropy 17(6):3877–3897
Wang XY, Wang Q, Zhang YQ (2015) A fast image algorithm based on rows and columns switch. Nonlinear Dynamics 79(2):1141–1149
Wang X, Liu C, Zhang H (2016) An effective and fast image encryption algorithm based on Chaos and interweaving of ranks. Nonlinear Dynamics 84(3):1595–1607
Xu L, Li Z, Li J et al (2016) A novel bit-level image encryption algorithm based on chaotic maps. Opt Lasers Eng 78(21):17–25
Zhang X (2011) Reversible data hiding in encrypted image. IEEE Signal Proc Let 18(4):255–258
Zhang YQ, Wang XY (2014) A symmetric image encryption algorithm based on mixed linear–nonlinear coupled map lattice. Inf Sci 273:329–351
Zhang YQ, Wang XY (2014) Spatiotemporal chaos in mixed linear–nonlinear coupled logistic map lattice. Physica A: Statistical Mechanics and its Applications 402:104–118
Zhang Q, Guo L, Wei X (2010) Image encryption using DNA addition combining with chaotic maps. Math Comput Model 52(11-12):2028–2035
Acknowledgements
This research is supported by the National Natural Science Foundation of China (Nos: 61672124 and 61370145), the Password Theory Project of the 13th Five-Year Plan National Cryptography Development Fund (No: MMJJ20170203).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Wang, X., Qin, X. & Liu, C. Color image encryption algorithm based on customized globally coupled map lattices. Multimed Tools Appl 78, 6191–6209 (2019). https://doi.org/10.1007/s11042-018-6326-5
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-018-6326-5