Abstract
Due to the complex dynamic characteristics, randomness, larger key space and better sensitivity of hyper-chaotic system, it is very suitable for the application in image encryption. This paper mainly proposes a double parity alternate-based image encryption scheme with a four-dimensional hyper-chaotic system. The key stream, produced by the hyper-chaotic system, is closely relevant to the plain-text image. First of all, parity alternate scrambling is used to change the image pixel position, and then bit-plane parity alternate scrambling is used, which can not only change the position but also change the pixel value. Finally, the key stream generated by the hyper-chaotic system is used to diffuse the image to make the encryption system more secure. Additionally, the use of the double parity alternate scrambling and diffusion can make the pixel value distribution of the image be more uniform, and the given scheme is not only simple and easy to implement but also can resist some attacks effectively, such as differential attacks, statistical attacks, and etc. Theoretical analysis and numerical simulation show that the given scheme has good safety performance and good reliability for image encryption.
Similar content being viewed by others
References
Belazi A, Abd El-Latif AA, Diaconu AV, Rhouma R, Belghith S (2017) Chaos-based partial image encryption scheme based on linear fractional and lifting wavelet transforms. Opt Lasers Eng 88:37–50
Chai X, Chen Y, Broyde L (2017) A novel chaos-based image encryption algorithm using DNA sequence operations. Opt Lasers Eng 88:197–213
Chen J, Zhu Z, Fu C, Zhang L, Zhang Y (2015) An efficient image encryption scheme using lookup table-based confusion and diffusion. Nonlinear Dyn 81(3):1151–1166
Cheng G, Wang C, Xu C (2020) A novel hyper-chaotic image encryption scheme based on quantum genetic algorithm and compressive sensing. Multimed Tools Appl 79(39):29243–29263
Hayat U, Azam NA (2019) A novel image encryption scheme based on an elliptic curve. Signal Process 155:391–402
Idrees B, Zafar S, Rashid T, Gao W (2020) Image encryption algorithm using S-box and dynamic Henon bit level permutation. Multimed Tools Appl 79 (9):6135–6162
Jeng FG, Huang WL, Chen TH (2015) Cryptanalysis and improvement of two hyper-chaos-based image encryption schemes. Signal Process 34:45–51
Kaur S, Chaudhary G, Kumar JD, Pillai MS, Gupta Y, Khari M, García-Díaz V, Fuente JP (2022) Optimizing fast fourier transform (FFT) image compression using intelligent water drop (IWD) algorithm. Int J Interact Multim Artif Intell 7(7):48–55
Khari M, Garg AK, Crespo RG, Verdú E (2019) Gesture recognition of RGB and RGB-D static images using convolutional neural networks. Int J Interact Multim Artif Intell 5(7):22–27
Li S, Chen G, Cheung A, Bhargava B, Lo KT (2007) On the design of perceptual MPEG-video encryption algorithms. IEEE Trans Circuits Syst Video Technol 17(2):214–223
Li Y, Wang C, Chen H (2017) A hyper-chaos-based image encryption algorithm using pixel-level permutation and bit-level permutation. Opt Lasers Eng 90:238–246
Li X, Zhou L, Tan F (2022) An image encryption scheme based on finite-time cluster synchronization of two-layer complex dynamic networks. Soft Comput 26(2):511–525
Liu Z, Guo Q, Xu L, Ahmad MA, Liu S (2010) Double image encryption by using iterative random binary encoding in gyrator domains. Opt Express 18(11):12033–12043
Liu H, Wang X, Kadir A (2012) Image encryption using DNA complementary rule and chaotic maps. Appl Soft Comput 12(5):1457–1466
Liu L, Miao S (2016) A new image encryption algorithm based on logistic chaotic map with varying parameter. SpringerPlus 5:289
Liu W, Sun K, Zhu C (2016) A fast image encryption algorithm based on chaotic map. Opt Lasers Eng 84:26–36
Liu J, Yang D, Zhou H, Chen S (2018) A digital image encryption algorithm based on bit-planes and an improved logistic map. Multimed Tools Appl 77(8):10217–10233
Liu H, Zhang Y, Kadir A, Xu Y (2019) Image encryption using complex hyper chaotic system by injecting impulse into parameters. Appl Math Comput 360:83–93
Liu S, Li C, Hu Q (2022) Cryptanalyzing two image encryption algorithms based on a first-order time-delay system. IEEE MultiMedia 29(1):74–84
Luo Y, Tang S, Liu J, Cao L, Qiu S (2020) Image encryption scheme by combining the hyper-chaotic system with quantum coding. Opt Lasers Eng 124:105836
Rossler OE (1979) An equation for hyperchaos. Phys Lett A 71 (2-3):155–157
Shahna K, Mohamed A (2020) A novel image encryption scheme using both pixel level and bit level permutation with chaotic map. Appl Soft Comput 90:106162
Srivastava V, Gupta S, Chaudhary G, Balodi A, Khari M, García-Díaz V (2021) An enhanced texture-based feature extraction approach for classification of biomedical images of CT-scan of lungs. Int J Interact Multim Artif Intell 6(7):18–25
Tsohou A, Karyda M, Kokolakis S (2015) Analyzing the role of cognitive and cultural biases in the internalization of information security policies: recommendations for information security awareness programs. Comput Secur 52:128–141
Wang X, Guo K (2014) A new image alternate encryption algorithm based on chaotic map. Nonlinear Dyn 76(4):1943–1950
Wang X, Zhang H (2016) A novel image encryption algorithm based on genetic recombination and hyper-chaotic systems. Nonlinear Dyn 83(1-2):333–346
Wang X, Zhang Y, Liu L (2016) An enhanced sub-image encryption method. Opt Lasers Eng 86:248–254
Wang T, Wang M (2020) Hyperchaotic image encryption algorithm based on bit-level permutation and DNA encoding. Opt Laser Technol 132:106355
Wang J, Zhi X, Chai X, Lu Y (2021) Chaos-based image encryption strategy based on random number embedding and DNA-level self-adaptive permutation and diffusion. Multimed Tools Appl 80:16087–16122
Wang X, Zhao M, Feng S, Chen X (2023) An image encryption scheme using bit-plane cross-diffusion and spatiotemporal chaos system with nonlinear perturbation. Soft Comput 27:1223–1240
Xu L, Li Z, Li J, Hua W (2016) A novel bit-level image encryption algorithm based on chaotic maps. Opt Lasers Eng 78:17–25
Ye G, Huang X (2016) A novel block chaotic encryption scheme for remote sensing image. Multimed Tools Appl 75(18):11433–11446
Yousif SF, Abboud AJ, Alhumaima RS (2022) A new image encryption based on bit replacing, chaos and DNA coding techniques. Multimed Tools Appl 81:27453–27493
Zhang Y, Xu B, Zhou N (2017) A novel image compression–encryption hybrid algorithm based on the analysis sparse representation. Opt Commun 392:223–233
Zhang Y (2020) The fast image encryption algorithm based on lifting scheme and chaos. Inf Sci 520:177–194
Zhou L, Tan F, Yu F (2020) A robust synchronization-based chaotic secure communication scheme with double-layered and multiple hybrid networks. IEEE Syst J 14(2):2508–2519
Zhou M, Wang C (2020) A novel image encryption scheme based on conservative hyperchaotic system and closed-loop diffusion between blocks. Signal Process 171:107484
Acknowledgements
This work was supported in part by the National Natural Science Foundation of China (No.11747141), in part by the Natural Science Foundation of Hunan Province (No.2018JJ3512), and in part by the Scientific Research Foundation of Hunan Provincial Education Department under Grant 21B0178.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Ethics approval and consent to participate
This article does not contain any studies with human participants performed by any of the authors.
Conflict of Interests
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 (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
Huang, Y., Zhou, L. A hyper-chaos-based image encryption scheme with double parity alternate scrambling. Multimed Tools Appl 82, 41879–41893 (2023). https://doi.org/10.1007/s11042-023-15012-w
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-023-15012-w