Abstract
A novel color image encryption algorithm based on a cross 2D hyperchaotic map is proposed in this paper. The cross 2D hyperchaotic map is constructed using one nonlinear function and two chaotic maps with a cross structure. Chaotic behaviors are illustrated using bifurcation diagrams, Lyapunov exponent spectra, phase portraits, etc. In the color image encryption algorithm, the keys are generated using hash function SHA-512 and the information of the plain color image. First, the color plain image is converted to a combined bit-level matrix and permuted by the chaos-based row and column combined cycle shift scrambling method. Then, the scrambled integer matrix is diffused according to the selecting sequence which depends on the chaotic sequence. Last, decompose the diffusion matrix to get the encrypted color image. Simulation experiments and security evaluations show that the algorithm can encrypt the color image effectively and has good security to resist various kinds of attacks.
Similar content being viewed by others
Data availability
Data sharing is not applicable to this article as no datasets were generated or analyzed during the current study.
References
Xiong, Z.G., Wu, Y., Ye, C.H., Zhang, X.M., Xu, F.: Color image chaos encryption algorithm combining CRC and nine palace map. Multimed. Tools Appl. 78(22), 31035–31055 (2019)
Sneha, P.S., Sankar, S., Kumar, A.S.: A chaotic colour image encryption scheme combining Walsh-Hadamard transform and Arnold-Tent maps. J. Ambient. Intell. Humaniz. Comput. 11(3), 1289–1308 (2020)
Kaur, G., Agarwal, R., Patidar, V.: Color image encryption scheme based on fractional Hartley transform and chaotic substitution-permutation. Vis. Comput., (3):1–24, (2021).
Chai, X., Bi, J., Gan, Z., et al.: Color image compression and encryption scheme based on compressive sensing and double random encryption strategy. Signal Process. 176, 107684 (2020)
Pak, C., An, K., Jang, P., et al.: A novel bit-level color image encryption using improved 1D chaotic map. Multimed. Tools Appl. 78, 12027–12042 (2019)
Zhou, J., Zhou, N.R., Gong, L.H.: Fast color image encryption scheme based on 3D orthogonal Latin squares and matching matrix. Opt. Laser Technol. 131, 106437 (2020)
Wang, L., Ran, Q., Ma, J.: Double quantum color images encryption scheme based on DQRCI. Multimed. Tools Appl. 79(9–10), 6661–6687 (2020)
Li, Z., Peng, C., Tan, W.: A novel chaos-based color image encryption scheme using bit-level permutation. Symmetry 12(9), 1497 (2020)
Zhang, Y.Q., He, Y., Li, P., et al.: A new color image encryption scheme based on 2DNLCML system and genetic operations. Opt. Lasers Eng. 128, 106040 (2020)
Wen, W., Wei, K., Zhang, Y., et al.: Colour light field image encryption based on DNA sequences and chaotic systems. Nonlinear Dyn. 99(2), 1587–1600 (2020)
Kang, X., Guo, Z.: A new color image encryption scheme based on DNA encoding and spatiotemporal chaotic system. Signal Process. Image Commun. 80, 115670 (2020)
Wang, S.C., Wang, C.H., Xu, C.: An image encryption algorithm based on a hidden attractor chaos system and the Knuth-Durstenfeld algorithm. Opt. Lasers Eng. 128, 105995 (2020)
Nestor, T., Kengne, J., Abd-El-Atty, B., et al.: Design and implementation of a simple dynamical 4-D chaotic circuit with applications in image encryption. Inf. Sci. 515, 191–217 (2020)
Wang, X.Y., Gao, S.: Image encryption algorithm for synchronously updating Boolean networks based on matrix semi-tensor product theory. Inf. Sci. 507, 16–36 (2020)
Farah, M.A.B., Guesmi, R., Kachouri, A., et al.: A Novel Chaos Based Optical Image Encryption Using fractional Fourier transform and DNA Sequence Operation. Opt. Laser Technol. 121, 105777 (2019)
Xian, Y.J., Wang, X.Y., Yan, X.P., Li, Q., Wang, X.Y.: Image encryption based on chaotic sub-block scrambling and chaotic digits selection diffusion. Opt. Lasers Eng. 134, 106202 (2020)
He, Y., Zhang, Y.Q., Wang, X.Y.: A new image encryption algorithm based on two-dimensional spatiotemporal chaotic system. Neural Comput. Appl. 32, 247–260 (2020)
Liu, H., Zhang, Y., Kadir, A., et al.: Image encryption using complex hyper chaotic system by injecting impulse into parameters. Appl. Math. Comput. 360, 83–93 (2019)
Wang, X.Y., Feng, L., Li, R., Zhang, F.C.: A fast image encryption algorithm based on non-adjacent dynamically coupled map lattice model. Nonlinear Dyn. 95(4), 2797–2824 (2019)
Wang, X.Y., Sun, H.H.: A chaotic image encryption algorithm based on improved Joseph traversal and cyclic shift function. Opt. Laser Technol. 122, 105854 (2020)
Zhu, C., Sun, K.: Cryptanalyzing and Improving a novel color image encryption algorithm using rt-enhanced chaotic tent maps. IEEE Access 6, 18759–18770 (2018)
Farajallah, M., Assad, S.E., Deforges, O.: Cryptanalyzing an image encryption scheme using reverse 2-dimensional chaotic map and dependent diffusion. Multimed. Tools Appl. 77(21), 28225–28248 (2018)
Ge, X., Lu, B., Liu, F., et al.: Cryptanalyzing an image encryption algorithm with compound chaotic stream cipher based on perturbation. Nonlinear Dyn. 90(2), 1141–1150 (2017)
Wen, H., Yu, S., Lü, J.H.: Breaking an image encryption algorithm based on DNA encoding and spatiotemporal chaos. Entropy 21(3), 246 (2019)
Rössler, O.E.: An equation for hyperchaos. Phys. Lett. A 71, 155–157 (1979)
Zhu, S.Q., Zhu, C.X.: Secure image encryption algorithm based on hyperchaos and dynamic DNA coding. Entropy 22(7), 772 (2020)
Xu, C., Sun, J., Wang, C.: An image encryption algorithm based on random walk and hyperchaotic systems. Int J Bifurcation Chaos 30(4), 2129–2151 (2020)
Bouslehi, H., Seddik, H.: Innovative image encryption scheme based on a new rapid hyperchaotic system and random iterative permutation. Multimed. Tools Appl. 77(23), 1–23 (2018)
Cheng, G., Wang, C., Chen, H.: A novel color image encryption algorithm based on hyperchaotic system and permutation-diffusion architecture. Int. J. Bifurcation Chaos 29(09), 1950115 (2019)
Kaur, M., Singh, D., Sun, K., et al.: Color image encryption using non-dominated sorting genetic algorithm with local chaotic search based 5D chaotic map. Futur. Gener. Comput. Syst. 107, 333–350 (2020)
Zhou, M., Wang, C.: A novel image encryption scheme based on conservative hyperchaotic system and closed-loop diffusion between blocks. Signal Process. 171, 107484 (2020)
Ouyang, X., Luo, Y., Liu, J., et al.: A color image encryption method based on memristive hyperchaotic system and DNA encryption. Int. J. Mod. Phys. B 34(4), 2050014 (2020)
Hua, Z.Y., Zhou, Y.C., Pun, C.M., Chen, C.L.P.: 2D sine logistic modulation map for image encryption. Inf. Sci. 297, 80–94 (2015)
Hua, Z.Y., Zhou, Y.C.: Image encryption using 2D Logistic-adjusted-Sine map. Inf. Sci. 339, 237–253 (2016)
Liu, W., Sun, K., et al.: A fast image encryption algorithm based on chaotic map. Opt. Lasers Eng. 84, 26–36 (2016)
Cao, W., Mao, Y., Zhou, Y.: Designing a 2D infinite collapse map for image encryption. Signal Process. 171, 107457 (2020)
Wang, M.X., Wang, X.Y., Zhao, T.T., Zhang, C., Xia, Z.Q., Yao, N.M.: Spatiotemporal chaos in improved Cross Coupled Map Lattice and its application in a bit-level image encryption scheme. Inf. Sci. 544, 1–24 (2021)
He, D., He, C., Jiang, L.G., et al.: Chaotic characteristics of a one-dimensional iterative map with infinite collapses. IEEE Trans. Circuits Syst. I Fundament. Theory Appl. 48(7), 900–906 (2001)
Alvarez, G., Li, S.: Some basic cryptographic requirements for chaos-based cryptosystems. Int. J. Bifurcation Chaos 16(8), 2129–2151 (2006)
Funding
The work is funded by the Postdoctoral Research Foundation of China (No: 2020M680933), the National Natural Science Foundation of China (Nos: 61701070, 61672124), the Doctoral Start-up Foundation of Liaoning Province (No: 2018540090), Key R&D Projects of Liaoning Province (No: 2019020105-JH2/103), Liaoning Province Science and Technology Innovation Leading Talents Program Project (No: XLYC1802013), Research Fund of Guangxi Key Lab of Multi-source Information Mining & Security (No: MIMS20-M-02), Jinan City ‘20 universities’ Funding Projects Introducing Innovation Team Program (No: 2019GXRC031).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
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
Teng, L., Wang, X., Yang, F. et al. Color image encryption based on cross 2D hyperchaotic map using combined cycle shift scrambling and selecting diffusion. Nonlinear Dyn 105, 1859–1876 (2021). https://doi.org/10.1007/s11071-021-06663-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-021-06663-1