Abstract
In this paper, a dynamic coupled map lattices with nonlinear perturbations (NPDCML) is proposed. The test results show that the new spatiotemporal chaotic system has more obvious advantages than CML system in spatiotemporal performance and chaotic characteristics, and NPDCML system has larger parameter space and better cryptographic characteristics. Based on NPDCML system, a new image encryption scheme is proposed, which adopts the method of diffusion before confusion. After a round of diffusion, the image is scrambled by decomposing the bit plane, and the image is further encrypted by the way of mutual diffusion of high bit plane and low bit plane. Through the analysis of various test results, the encryption scheme can resist most common attacks, and it is proved that NPDCML system has good chaotic characteristics and cryptographic advantages.
Similar content being viewed by others
Data availability
Enquiries about data availability should be directed to the authors.
References
Alawida M, Teh JS, Samsudin A, Alshoura WH (2019) An image encryption scheme based on hybridizing digital chaos and finite state machine. Signal Process 164:249–266
Alvarez G, Li S (2006) Some basic cryptographic requirements for chaos-based cryptosystems. Int J Bifur Chaos 16(8):2129–2151
Anand A, de Veciana G, Shakkottai S (2020) Joint Scheduling of URLLC and eMBB traffic in 5G wireless networks. IEEE/ACM Trans Netw 28(2):477–490
Belazi A, El-Latif AAA, Belghith S (2016) A novel image encryption scheme based on substitution-permutation network and chaos. Signal Process 128:155–170
Belazi A, Kharbech S, Aslam MN, Talha M, Xiang W, Iliyasu AM, AbdEl-Latif AA (2022) Improved Sine-Tangent chaotic map with application in medical images encryption. J Inf Secur Appl 66:103131
Chai XL, Fu JY, Gan ZH, Lu Y, Zhang YS (2022) An image encryption scheme based on multi-objective optimization and block compressed sensing. Nonlinear Dyn 108:2671–2704
Ding Y, Duan ZK, Li SR (2022) 2D arcsine and sine combined logistic map for image encryption. Vis Comput. https://doi.org/10.1007/s00371-022-02426-0
Es-Sabry M, El Akkad N, Merras M, Saaidi A, Satori K (2020) A new image encryption algorithm using random numbers generation of two matrices and bit-shift operators. Soft Comput 24:3829–3848
Gan ZH, Chai XL, Han DJ, Chen YR (2019) A chaotic image encryption algorithm based on 3-D bit-plane permutation. Neural Comput Appl 31:7111–7130
Himeur Y, Boukabou A (2018) A robust and secure key-frames based video watermarking system using chaotic encryption. Multimed Tools Appl 77(7):8603–8627
Hu GZ, Li BB (2021) A uniform chaotic system with extended parameter range for image encryption. Nonlinear Dyn 103:2819–2840
Kaneko K (1989) Pattern dynamics in spatiotemporal chaos: Pattern selection, diffusion of defect and pattern competition intermittency. Phys D 34(1–2):1–41
Khan M, Masood F, Alghafis A (2020) Secure image encryption scheme based on fractals key with Fibonacci series and discrete dynamical system. Neural Comput Appl 32(15):11837–11857
Khellat F, Ghaderi A, Vasegh N (2011) Li-Yorke chaos and synchronous chaos in a globally nonlocal coupled map lattice. Chaos Solitons Fractals 44(11):934–939
Liu H, Wang X, Kadir A (2012) Image encryption using DNA complementary rule and chaotic maps. Appl Soft Comput 12(5):1457–1466
Liu JY, Wang Y, Liu Z, Zhu H (2021) A chaotic image encryption algorithm based on coupled piecewise sine map and sensitive diffusion structure. Nonlinear Dyn 104:4615–4633
Ma B, Chang LL, Wang CP, Li J, Wang XY, Shi YQ (2020) Robust image watermarking using invariant accurate polar harmonic Fourier moments and chaotic mapping. Signal Process 172:107544
Mansouri A, Wang XY (2021a) Image encryption using shuffled Arnold map and multiple values manipulations. Vis Comput 37(1):189–200
Mansouri A, Wang XY (2021b) A novel block-based image encryption scheme using a new Sine powered chaotic map generator. Multimed Tools Appl 80:21955–21978
Meherzi S, Marcos S, Belghith S (2006) A new spatiotemporal chaotic system with advantageous synchronization and unpredictability features. System, 147–150
Qu G, Meng XF, Yin YK, Wu HZ, Yang XL, Peng X, Wenqi H (2021) Optical color image encryption based on Hadamard single-pixel imaging and Arnold transformation. Optic Lasers Eng 137:106392
Quan Y, Teng H, Chen Y, Ji H (2020) Watermarking deep neural networks in image processing. IEEE Trans Neural Netw Learn Syst 32(5):1852–1865
Riyahi M, Kuchaki Rafsanjani M, Motevalli R (2021) A novel image encryption scheme based on multi-directional diffusion technique and integrated chaotic map. Neural Comput Appl. https://doi.org/10.1007/s00521-021-06077-5
Shafique A (2022) A noise-tolerant cryptosystem based on the decomposition of bit-planes and the analysis of chaotic gauss iterated map. Neural Comput Appl. https://doi.org/10.1007/s00521-022-07327-w
Shannon CE (1949) Communication theory of secrecy systems. Bell Syst Tech J 28(4):656–715
Shen CW, Yu SM, Lü JH, Chen GR (2014) Designing hyperchaotic systems with any desired number of positive Lyapunov exponents via a simple model. IEEE Trans Circuit Syst I 61(8):2380–2389
Shevchenko II (2014) Lyapunov exponents in resonance multiplets. Phys Lett A 378(1–2):34–42
Su YN, Wang XY (2022) A robust visual image encryption scheme based on controlled quantum walks. Phys A 587:126529
Wang XY, Du XH (2022) Pixel-level and bit-level image encryption method based on Logistic-Chebyshev dynamic coupled map lattices. Chaos Solitons Fractals 155:111629
Wang XY, Gao S (2020) Image encryption algorithm based on the matrix semi-tensor product with a compound secret key produced by a Boolean network. Inf Sci 539:195–214
Wang XY, Yang JJ (2021) Spatiotemporal chaos in multiple coupled mapping lattices with multi-dynamic coupling coefficient and its application in color image encryption. Chaos Solitons Fractals 147:110970
Wang XY, Zhao MC (2021) An image encryption algorithm based on hyperchaotic system and DNA coding. Opt Laser Technol 143:107316
Wang J, Liu WY, Zhang S (2020) Adaptive encryption of digital images based on lifting wavelet optimization. Multimed Tools Appl 79:9363–9386
Wang XY, Liu C, Jiang DH (2021a) A novel triple-image encryption and hiding algorithm based on chaos, compressive sensing and 3D DCT. Inf Sci 574:505–527
Wang MX, Wang XY, Zhao TT, Zhang C, Xia ZQ, Yao NM (2021b) Spatiotemporal chaos in improved cross coupled map lattice and its application in a bit-level image encryption scheme. Inf Sci 544:1–24
Wu Y, Noonan JP, Agaian S (2011) NPCR and UACI randomness tests for image encryption. Cyber J Multidiscip J Sci Technol J Sel Areas Telecommun 1(2):31–38
Xian YJ, Wang XY (2021) Fractal sorting matrix and its application on chaotic image encryption. Inf Sci 547:1154–1169
Xian YJ, Wang XY, Teng L (2021) Double parameters fractal sorting matrix and its application in image encryption. IEEE Trans Circuits Syst Video Technol. https://doi.org/10.1109/TCSVT.2021.3108767
Xiong L, Yang FF, Mou J, An XL, Zhang XG (2022) A memristive system and its applications in red–blue 3D glasses and image encryption algorithm with DNA variation. Nonlinear Dyn 107:2911–2933
Xu WW, Zhang H, Cao XH, Deng RL, Li HR, Zhang J (2021) Securing wireless relaying communication for dual unmanned aerial vehicles with unknown eavesdropper. Inf Sci 546:871–882
Zhang Y (2015) Cryptanalysis of a novel image fusion encryption algorithm based on DNA sequence operation and hyper-chaotic system. Optik 126(2):223–229
Zhang YQ, Wang XY (2013) Spatiotemporal chaos in Arnold coupled logistic map lattice. Nonlinear Anal Model Control 18(4):526–541
Zhang YQ, Wang XY (2014) Spatiotemporal chaos in mixed linear-nonlinear coupled logistic map lattice. Phys A 402:104–118
Zhang Q, Ling G, Wei XP (2013) A novel image fusion encryption algorithm based on DNA sequence operation and hyper-chaotic system. Optik 124(18):3596–3600
Zhang YS, Wen WY, Su MT, Li M (2014) Cryptanalyzing a novel image fusion encryption algorithm based on DNA sequence operation and hyper-chaotic system. Optik 125(4):1562–1564
Zou CY, Wang XY, Li HF, Wang YZ (2020) Enhancing the kinetic complexity of 2-D digital coupled chaotic lattice. Nonlinear Dyn 102:2925–2943
Acknowledgements
This research is supported by the National Natural Science Foundation of China (No: 61672124), the Password Theory Project of the 13th Five-Year Plan National Cryptography Development Fund (No: MMJJ20170203), Liaoning Province Science and Technology Innovation Leading Talents Program Project (No: XLYC1802013), Key R&D Projects of Liaoning Province (No: 2019020105-JH2/103), Jinan City ‘20 universities’ Funding Projects Introducing Innovation Team Program (No: 2019GXRC031), Research Fund of Guangxi Key Lab of Multi-source Information Mining & Security (No: MIMS20-M-02).
Funding
This research is supported by the National Natural Science Foundation of China (No: 61672124), the Password Theory Project of the 13th Five-Year Plan National Cryptography Development Fund (No: MMJJ20170203), Liaoning Province Science and Technology Innovation Leading Talents Program Project (No: XLYC1802013), Key R&D Projects of Liaoning Province (No: 2019020105-JH2/103), Jinan City ‘20 universities’ Funding Projects Introducing Innovation Team Program (No: 2019GXRC031), Research Fund of Guangxi Key Lab of Multi-source Information Mining & Security (No: MIMS20-M-02).
Author information
Authors and Affiliations
Corresponding authors
Ethics declarations
Conflict of interest
The authors declared that they have no conflicts of interest to this work.
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 (e.g. a society or other partner) 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
Wang, X., Zhao, M., Feng, S. et al. An image encryption scheme using bit-plane cross-diffusion and spatiotemporal chaos system with nonlinear perturbation. Soft Comput 27, 1223–1240 (2023). https://doi.org/10.1007/s00500-022-07706-4
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-022-07706-4