Abstract
Some classical one-dimensional chaotic systems have limited parameters and uneven distribution of chaotic sequences. Some image encryption algorithms are plaintext independent and have poor security. To solve these problems, an image encryption algorithm highly sensitive to plaintext is proposed. First, a new one-dimensional chaotic map consisting of the logistic map, the sine map, and the modular operation is constructed. Performance analysis shows that the system is suitable for cryptography, and its chaotic properties are better than the existing classical one-dimensional chaotic systems. Secondly, in the encryption algorithm, the complex chaotic sequences generated by the system are combined with the V-shaped scrambling method to replace the position of image pixels. Finally, a new bidirectional dynamic diffusion method is designed to make the image completely chaotic. The encryption scheme can also be extended to color images. Simulation results and performance analysis show the proposed algorithm has good security and encryption efficiency.
Similar content being viewed by others
References
Alawida M, Samsudin A, Teh JS (2020) Enhanced digital chaotic maps based on bit reversal with applications in random bitgenerators. Inf Sci 512:1155–1169
Bisht A, Dua M, Dua S (2019) A novel approach to encrypt multiple images using multiple chaotic maps and chaotic discrete fractional random transform. J Ambient Intell Humaniz Comput 10:3519–3531
Bouhous A, Kemih K (2018) Novel encryption method based on optical time-delay chaotic system and a wavelet for data transmission. Opt Laser Technol 108:162–169
Brahim AH, Pacha AA, Said NH (2020) Image encryption based on compressive sensing and chaos systems. Opt Laser Technol 132:106489
Chai XL, Chen YR, Broyde L (2018) A novel chaos-based image encryption algorithm using DNA sequence operations. Opt Lasers Eng 88:197–213
Chai XL, Gan ZH, Yuan K et al (2019) A novel image encryption scheme based on DNA sequence operations and chaotic systems. Neural Comput Appl 31(1):219–237
Chen W, Chen XD (2011) Optical image encryption using multilevel Arnold transform and noninterferometric imaging. Opt Eng 50(11):117001
Chong F, Chen J (2012) A chaos-based digital image encryption scheme with an improved diffusion strategy. Opt Express 20(3):2363–2378
Dagadu JC, Li JP, Addo PC (2019) An image cryptosystem based on pseudorandomly enhanced chaotic DNA and random permutation. Multimed Tools Appl 78(17):24979–25000
El-Khamy SE, Mohamed AG (2021) An efficient DNA-inspired image encryption algorithm based on hyper-chaotic maps and wavelet fusion. Multimed Tools Appl 80(15):23319–23335
Elwakil AS, Kennedy MP (2001) Construction of classes of circuit-independent chaotic oscillators using passive-only nonlinear devices. IEEE Trans Circuits Syst I-Rrgular Papers 48(3):289–307
Enayatifar R, Abdullah AH, Isnin IF et al (2017) Image encryption using a synchronous permutation-diffusion technique. Opt Lasers Eng 90:146–154
Hua ZY, Zhou YC (2017) Design of image cipher using block-based scrambling and image filtering. Inf Sci 396:97–113
Hua ZY, Zhou YC, Pun CM et al (2015) 2D sine logistic modulation map for image encryption. Inf Sci 297:80–94
Hua ZY, Zhu ZH, Yi S et al (2021) Cross-plane colour image encryption using a two-dimensional logistic tent modular map. Inf Sci 546:1063–1083
Kanso A, Ghebleh M (2012) A novel image encryption algorithm based on a 3D chaotic map. Commun Nonlinear Sci Numer Simul 17(7):2943–2959
Laskshmi C, Thenmozhi K, Rayappan JBB et al (2019) Hopfield attractor-trusted neural network: an attack-resistant image encryption. Neural Comput Appl 32(15):11477–11489
Li C, Luo G, Qin K et al (2017) An image encryption scheme based on chaotic tent map. Nonlinear Dyn 87(1):127–133
Li SS, Zhao L, Yang N (2021) Medical image encryption based on 2D zigzag confusion and dynamic diffusion. Secur Commun Netw 2021:6624809
Liu LF, Miao SX (2016) A new image encryption algorithm based on logistic chaotic map with varying parameter. Springerplus 5:289
Liu HJ, Kadir A, Sun XB et al (2018) Chaos based adaptive double-image encryption scheme using hash function and S-boxs. Multimedia Tools and Applications 77(1):1391–1407
Liu Q, Wang Y, Wang J et al (2018) Optical image encryption using chaos-based compressed sensing and phase-shifting interference in fractional wavelet domin. Opt Rev 25(1):46–55
Lu Q, Zhu CX, Deng XH (2020) An efficient image encryption scheme based on the LSS chaotic map and single S-Box. IEEE Access 8:25664–25678
Luo YQ, Yu J, Lai WR (2019) A new chaotic image encryption algorithm based on improved baker map and logistic map. Multimed Tools Appl 78(15):22023–22043
Man ZL, Li JQ, Di XQ et al (2019) An image segmentation encryption algorithm based on hybrid chaotic system. IEEE Access 7:103047–103058
May RM (1976) Simple mathematical models with very complicated dynamic. Nature 261(5560):459–467
Pak C, Huang LL (2017) A new color image encryption using combination of the 1D chaotic map. Sig Process 138:129–137
Pan TG, Li TY (2011) Image encryption algorithm based on 3D Arnold cat and logistic map. Adv Mater Res 317–319:1537–1540
Ping P, Xu F, Mao YC et al (2018) Designing permutation-substitution image encryption networks with Henon map. Neurocomputing 283:53–63
Souyah A, Faraoun KM (2016) An image encryption scheme combining chaos-memory cellular automata and weighted histogram. Nonlinear Dyn 86(1):639–653
Wang XY, Chen X (2021) An image encryption algorithm based on dynamic row scrambling and Zigzag transformation. Chaos Solitons Fractals 147:110962
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, Gao S (2020) Image encryption algorithm for synchronously updating Boolean networks based on matrix semi-tensor product theory. Inf Sci 507:16–36
Wang XY, Liu PB (2022) A new full chaos coupled mapping lattice and its application in privacy image encryption. IEEE Trans Circuits Syst I Regul Pap 69(3):1291–1301
Wang XY, Yang JJ (2021) A privacy image encryption algorithm based on piecewise coupled map lattice with multi dynamic coupling coefficient. Inf Sci 569:217–240
Wang XY, Zhang MZ (2021) An image encryption algorithm based on new chaos and diffusion values of a truth table. Inf Sci 579:128–149
Wang XY, Liu C, Jiang DH (2021) A novel triple-image encryption and hiding algorithm based on chaos, compressive sensing and 3D DCT. Inf Sci 574:505–527
Wu JH, Liao XF, Yang B (2018) Image encryption using 2D henon-sine map and DNA approach. Sig Process 153:11–23
Xian YJ, Wang XY (2021) Fractal sorting matrix and its application on chaotic image encryption. Inf Sci 547:1154–1169
Xu L, Li Z, Li J et al (2016) A novel bit-level image encryption algorithm based on chaotic maps. Opt Lasers Eng 78:17–25
Ye GD (2010) Image scrambling encryption algorithm of pixel bit based on chaos map. Pattern Recognit Lett 31,(5):347–354
Yu WQ, Liu Y, Gong LH et al (2019) Double-image encryption based on spatiotemporal chaos and DNA operations. Multimed Tools Appl 78(14):20037–20064
Zhang LY, Li CQ et al (2012) Cryptanalyzing a chaos-based image encryption algorithm using alternate structure. J Syst Softw 85(9):2077–2085
Zhang XQ, Wang XS (2019) Multiple-image encryption algorithm based on DNA encoding and chaotic system. Multimed Tools Appl 78(6):7841–7869
Zheng JY, Liu LF (2020) Novel image encryption by combining dynamic DNA sequence encryption and the improved 2D logistic sine map. IET Image Proc 14(11):2310–2320
Zhou YC, Bao L, Chen C (2014) A new 1D chaotic system for image encryption. Sig Process 97:172–182
Acknowledgements
This work is supported by the National Natural Science Foundation of China (Nos: 61701070, 61672124), China Postdoctoral Science Foundation (No: 2020M680933), the Doctoral Start-up Foundation of Liaoning Province (No: 2018540090).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
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
Chen, R., Li, X., Teng, L. et al. An image encryption algorithm based on the LSCMM chaotic map and bidirectional dynamic diffusion. Multimed Tools Appl 83, 3681–3706 (2024). https://doi.org/10.1007/s11042-023-15810-2
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-023-15810-2