Abstract
In view of the fact that dissipative chaotic systems contain attractors in phase space and are easy to reconstruct, resulting in security flaws in encryption. We propose to design a conservative chaotic system with controlled chaotic scrolls, and in phase space, there is no attractor, and the direction and the number of chaotic scrolls can be controlled. The ergodic space in phase space becomes richer as the number of scrolls increases, com,plicating the chaotic behavior. Based on this conservative chaotic system, we present a novel color image encryption algorithm. To make the mixing of each plane of the color image more sufficient, we invented a plane element rearrangement and a dynamic selection row–column cross scrambling method in this algorithm. A cross-plane diffusion method was also created to make each plane part of the image form a whole, and each plane element will change as a result of the modification of one element. According to experimental and analysis results, the color image encryption technique offers strong security and real-time communication.
Similar content being viewed by others
Data availability
The data that support the findings of this study are available from the corresponding author upon reasonable request.
References
Lu, Y.F., Yu, K.M., Lv, X.: Image encryption with one-time password mechanism and pseudo-features[J]. Multimed. Tools Appl. 80(10), 15041–15055 (2021)
Hu, G.Z., Li, B.B.: Coupling chaotic system based on unit transform and its applications in image encryption[J]. Signal Process. 178, 107790 (2021)
Wang, X.Y., Liu, P.B.: A new full chaos coupled mapping lattice and its application in privacy image encryption[J]. IEEE Trans. Circuits Syst. I-Regular Pap. 69(3), 1291–1301 (2022)
Fridrich, J.: Symmetric ciphers based on two-dimensional chaotic maps[J]. Int. J. Bifurcat. Chaos 8(06), 1259–1284 (1998)
Raza, S.F., Satpute, V.: A novel bit permutation-based image encryption algorithm[J]. Nonlinear Dyn. 95(2), 859–873 (2019)
Liu, H.J., Wang, X.Y.: Color image encryption using spatial bit-level permutation and high-dimension chaotic system[J]. Optics Communications 284(16–17), 3895–3903 (2011)
Chai, X.L., Zhi, X.C., Gan, Z.H., et al.: Combining improved genetic algorithm and matrix semi-tensor product (STP) in color image encryption[J]. Signal Process. 183, 108041 (2021)
Liu, H.J., Wang, X.Y., Kadir, A.: Image encryption using DNA complementary rule and chaotic maps[J]. Appl. Soft Comput. 12(5), 1457–1466 (2012)
Tamang, J., Nkapkop, J.D., Ljza, M.F., et al.: Dynamical properties of ion-acoustic waves in space plasma and its application to image encryption[J]. IEEE Access 9, 18762–18782 (2021)
Wang, X.Y., Liu, C., Jiang, D.H.: A novel triple-image encryption and hiding algorithm based on chaos, compressive sensing and 3D DCT[J]. Inf. Sci. 574, 505–527 (2021)
Liu, J.Y., Wang, Y., Liu, Z., et al.: A chaotic image encryption algorithm based on coupled piecewise sine map and sensitive diffusion structure[J]. Nonlinear Dyn. 104(4), 4615–4633 (2021)
Wang, X.Y., Feng, L., Zhao, H.Y.: Fast image encryption algorithm based on parallel computing system[J]. Inf. Sci. 486, 340–358 (2019)
Wang, X.Y., Yang, J.J.: A privacy image encryption algorithm based on piecewise coupled map lattice with multi dynamic coupling coefficient[J]. Inf. Sci. 569, 217–240 (2021)
Nezhad, S.Y.D., Safdarian, N., Zadeh, S.A.H.: New method for fingerprint images encryption using DNA sequence and chaotic tent map[J]. Optik 224, 165661 (2021)
Xian, Y.J., Wang, X.Y., Teng, L.: Double parameters fractal sorting matrix and its application in image encryption[J]. IEEE Trans. Circuits Syst. Video Technol. (2021). https://doi.org/10.1109/TCSVT.2021.3108767
Wang, X.Y., Zhang, M.Z.: An image encryption algorithm based on new chaos and diffusion values of a truth table[J]. Inf. Sci. 579, 128–149 (2021)
Wang, X.Y., Yang, L., Liu, R., et al.: A chaotic image encryption algorithm based on perceptron model[J]. Nonlinear Dyn. 62(3), 615–621 (2010)
Wang, X.Y., Guo, S.: Image encryption algorithm for synchronously updating Boolean networks based on matrix semi-tensor product theory[J]. Inf. Sci. 507, 16–36 (2020)
Hua, Z.Y., Zhu, Z., Chen, Y., et al.: Color image encryption using orthogonal Latin squares and a new 2D chaotic system[J]. Nonlinear Dyn. 104, 4505–4522 (2021)
Cang, S.J., Wu, A.G., Wang, Z.H., et al.: On a 3-D generalized Hamiltonian model with conservative and dissipative chaotic flows[J]. Chaos, Solitons Fractals 99, 45–51 (2017)
Fujimoto, K., Sugie, T.: Canonical transformation and stabilization of generalized Hamiltonian systems[J]. Syst. Control Lett. 42(3), 217–227 (2001)
Qi, G.Y., Zhang, J.F.: Energy cycle and bound of Qi chaotic system[J]. Chaos, Solitons Fractals 99, 7–15 (2017)
Qi, G.Y., Hu, J.B.: Modelling of both energy and volume conservative chaotic systems and their mechanism analyses[J]. Commun. Nonlinear Sci. Numer. Simul. 84, 105171 (2020)
Liu, X.L., Tong, X.J., Wang, Z., et al.: A new n-dimensional conservative chaos based on Generalized Hamiltonian System and its’ applications in image encryption[J]. Chaos, Solitons Fractals 154, 111693 (2022)
Lawrence I. SP 800-22 Rev. 1a. A statistical test suite for random and pseudorandom number generators for cryptographic applications. National Institute of Standards & Technology, Gaithersburg, MD, USA, Tech. NIST Rep. SP 800-22 2010.
Zhu, Z.L., Zhang, W., Wong, K.W., et al.: A chaos-based symmetric image encryption scheme using a bit-level permutation[J]. Inf. Sci. 181(6), 1171–1186 (2011)
Liu, J.L., Zhang, M., Tong, X.J., et al.: Image compression and encryption algorithm based on compressive sensing and nonlinear diffusion[J]. Multimed. Tools Appl. 80(17), 25433–25452 (2021)
Chai, X.L., Gan, Z.H., Lu, Y., et al.: A novel color image encryption algorithm based on genetic recombination and the four-dimensional memristive hyperchaotic system[J]. Chin. Phys. B 25(10), 100503 (2016)
Alvarez, G., Li, S.J.: Some basic cryptographic requirements for chaos-based cryptosystems[J]. Int. J. Bifurcat. Chaos 16(08), 2129–2151 (2006)
Liu, X., Song, Y.R., Jiang, G.P.: Hierarchical bit-level image encryption based on chaotic map and feistel network[J]. Int. J. Bifurcat. Chaos 29(02), 1950016 (2019)
Wang, X.Y., Zhang, Y.Q., Bao, X.M.: A novel chaotic image encryption scheme using DNA sequence operations[J]. Opt. Lasers Eng. 73, 53–61 (2015)
Wang, X.Y., Liu, L.T., Zhang, Y.Q.: A novel chaotic block image encryption algorithm based on dynamic random growth technique[J]. Opt. Lasers Eng. 66, 10–18 (2015)
Zhou, M.J., Wang, C.H.: A novel image encryption scheme based on conservative hyperchaotic system and closed-loop diffusion between blocks[J]. Signal Process. 171, 107484 (2020)
Zhao, C.F., Ren, H.P.: Image encryption based on hyper-chaotic multi-attractors[J]. Nonlinear Dyn. 100(1), 679–698 (2020)
Zhang, Y.Q., Wang, X.Y.: A new image encryption algorithm based on non-adjacent coupled map lattices[J]. Appl. Soft Comput. 26, 10–20 (2015)
Hua, Z.Y., Jin, F., Xu, B.X., et al.: 2D Logistic-Sine-coupling map for image encryption[J]. Signal Process. 149, 148–161 (2018)
Ping, P., Wu, J.J., Mao, Y.C., et al.: Design of image cipher using life-like cellular automata and chaotic map[J]. Signal Process. 150, 233–247 (2018)
Hua, Z.Y., Xu, B., Jin, F., et al.: Image encryption using Josephus problem and filtering diffusion[J]. IEEE Access 7, 8660–8674 (2019)
Xu, L., Li, Z., Li, J., et al.: A novel bit-level image encryption algorithm based on chaotic maps[J]. Opt. Lasers Eng. 78, 17–25 (2016)
Wang, X.Y., Wang, Q., Zhang, Y.Q.: A fast image algorithm based on rows and columns switch[J]. Nonlinear Dyn. 79(2), 1141–1149 (2015)
Zhou, Y.C., Bao, L., Chen, C.L.P.: A new 1D chaotic system for image encryption[J]. Signal Process. 97, 172–182 (2014)
Wang, X.Y., Teng, L., Qin, X.: A novel colour image encryption algorithm based on chaos[J]. Signal Process. 92(4), 1101–1108 (2012)
Liao, X.F., Lai, S.Y., Zhou, Q.: A novel image encryption algorithm based on self-adaptive wave transmission[J]. Signal Process. 90(9), 2714–2722 (2010)
Wu, Y., Noonan, J.P., Yang, G.L., et al.: Image encryption using the two-dimensional logistic chaotic map[J]. J. Electron. Imag. 21(1), 013014 (2012)
Hua, Z.Y., Zhou, Y.C.: Image encryption using 2D Logistic-adjusted-Sine map[J]. Inf. Sci. 339, 237–253 (2016)
Acknowledgements
This work was supported by the following projects and foundations: the National Natural Science Foundation of China (No. 61902091) and the projet ZR2019MF054 was supported by the Shandong Provincial Natural Science Foundation.
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
Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Liu, X., Tong, X., Wang, Z. et al. Construction of controlled multi-scroll conservative chaotic system and its application in color image encryption. Nonlinear Dyn 110, 1897–1934 (2022). https://doi.org/10.1007/s11071-022-07702-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-022-07702-1