Abstract
This paper proposes a new image encryption algorithm using novel block-level scrambling scheme and bit-level filer diffusion technology. In order to increase the diversity of pseudo-random number generator (PRNG) and improve the security of encryption system, a new Josephus travel scheme is proposed in this paper. Then, based on the novel Josephus travel method, a novel block-level scrambling scheme and bit-vector diffusion operation are proposed to improve the encryption efficiency of the algorithm. Numerical simulation and comparison experiments shows that the proposed encryption algorithm has high security and faster encryption speed, and can resist various attacks.
Similar content being viewed by others
References
Alvarez G, Li S (2006) Some basic cryptographic requirements for chaos-based cryptosystems. Int J Bifurcat Chaos 16(8):2129–2151
Arab A, Rostami MJ, Ghavami B (2019) An image encryption method based on chaos system and AES algorithm. J Supercomput 75(10):6663–6682
Chai X, Gan Z, Yuan K, Chen Y, Liu X (2019) A novel image encryption scheme based on DNA sequence operations and chaotic systems. Neural Comput Appl 31(1):219–237
Chen L, Chen J, Ma L, Wang S (2020) Cryptanalysis of a chaotic image cipher based on plaintext-related permutation and lookup table. Nonlinear Dyn 100(4):3959–3978
Chen C, Sun K, He S (2020) An improved image encryption algorithm with finite computing precision. Signal Process 168:107340
Fan C, Ding Q (2019) Effects of limited computational precision on the discrete chaotic sequences and the design of related solutions. Complexity 2019:3510985
Fan C, Ding Q (2021) Analyzing the period distribution of digital chaos with graph theory. Phys Scr 96:085212
Fan C, Ding Q (2021) Analysis and resistance of dynamic degradation of digital chaos via functional graphs. Nonlinear Dyn 103(1):1081–1097
Gao X, Mou J, Xiong L, Sha Y, Yan H, Gao Y (2022) A fast and efficient multiple images encryption based on single-channel encryption and chaotic system. Nonlinear Dyn 108(1):613–636
Gu K, Zhai G, Yang X, Zhang W (2015) Using free energy principle for blind image quality assessment. IEEE Trans Multimed 17(1):50–63
Gu K, Wang S, Yang H, Lin W, Zhai G, Yang X, Zhang W (2016) Saliency-guided quality assessment of screen content images. IEEE Trans Multimed 18(6):1098–1110
Gu K, Zhou J, Qiao J, Zhai G, Lin W, Bovik A (2017) No-reference quality assessment of screen content pictures. IEEE Trans Image Process 26(8):4005–4018
Gu K, Lin W, Zhai G, Yang X, Zhang W, Chen C (2017) No-reference quality metric of contrast-distorted images based on information maximization. IEEE Trans Cybern 47(12):4559–4565
Gu K, Li L, Lu H, Min X, Lin W (2017) A fast reliable image quality predictor by fusing micro- and macro-structures. IEEE Trans Industr Electron 64(5):3903–3912
Guan Z, Li J, Huang L, Xiong X, Liu Y, Cai S (2022) A novel and fast encryption system based on improved Josephus scrambling and chaotic mapping. Entropy 24(3):384
Hu G, Li B (2021) Coupling chaotic system based on unit transform and its applications in image encryption. Signal Process 178:107790
Hua Z, Zhou Y (2017) Design of image cipher using block-based scrambling and image filtering. Inf Sci 396:97–113
Hua Z, Xu B, Jin F, Huang H (2019) Image encryption using Josephus problem and filtering diffusion. IEEE Access 7:8660–8674
Krishnan K, Suhaila S, Raja S (2022) A novel medical image encryption using Rossler system. Intell Autom Soft Comput 33(2):1081–1101
Li T, Zhang D (2021) Hyperchaotic image encryption based on multiple bit permutation and diffusion. Entropy 23(5):510
Li T, Du B, Liang X (2020) Image encryption algorithm based on logistic and two-dimensional Lorenz. IEEE Access 8:13792–13805
Li Q, Wang X, Wang X, Ma B, Wang C, Shi Y (2021) An encrypted coverless information hiding method based on generative models. Inf Sci 553:19–30
Li H, Li C, Ouyang D, Nguang S (2021) Impulsive synchronization of unbounded delayed inertial neural networks with actuator saturation and sampled-data control and its application to image encryption. IEEE Trans Neural Netw Learn Syst 32(4):1460–1473
Lydia E, Raj J, Selvam R, Elhoseny M, Shankar K (2021) Application of discrete transforms with selective coefficients for blind image watermarking. Trans Emerg Telecommun Technol 32(2):e3771
Naz F, Shoukat I, Ashraf R, Iqbal U, Rauf A (2020) An ASCII based effective and multi-operation image encryption method. Multimed Tools Appl 79:31–32
Nepomuceno E, Nardo L, Arias-Garcia J, Butusov D, Tutueva A (2019) Image encryption based on the pseudo-orbits from 1D chaotic map. Chaos 29(6):061101
Nestor T, Belazi A, Abd-El-Atty B, Aslam M, Volos C, De Dieu N, Abd El-Latif A (2022) A new 4D hyperchaotic system with dynamics analysis, synchronization, and application to image encryption. Symmetry-Basel 14(2):424
Pour N, Yaghoobi M (2022) A new method in encryption of gray scale images using chaos game representation. Multimed Tools Appl. https://doi.org/10.1007/s11042-022-12779-2
Song W, Fu C, Tie M, Sham C, Liu J, Ma H (2022) A fast parallel batch image encryption algorithm using intrinsic properties of chaos. Signal Process Image Commun 102:116628
Wang X, Sun H (2020) A chaotic image encryption algorithm based on improved Joseph traversal and cyclic shift function. Opt Laser Technol 122:105854
Wang T, Wang M (2020) Hyperchaotic image encryption algorithm based on bit-level permutation and DNA encoding. Opt Laser Technol 132:106355
Wang C, Zhang Y (2022) A novel image encryption algorithm with deep neural network. Sig Process 196:108536
Wang S, Wang C, Xu C (2020) An image encryption algorithm based on a hidden attractor chaos system and the Knuth-Durstenfeld algorithm. Opt Laser Eng 128:105995
Wang M, Wang X, Zhao T, Zhang C, Xia Z, Yao N (2021) 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 J (2011) NPCR and UACI randomness tests for image encryption, Cyber Journals: Multidisciplinary Journals in Science and Technology. J Sel Areas Telecommunications 2:31–38
Wu Y, Zhang L, Qian T, Liu X, Xie Q (2021) Content-adaptive image encryption with partial unwinding decomposition. Signal Process 181:107911
Xu Q, Sun K, Zhu C (2020) A visually secure asymmetric image encryption scheme based on RSA algorithm and hyperchaotic map. Phys Scr 95(3):035223
Yang C, Pan P, Ding Q (2022) Image encryption scheme based on mixed chaotic Bernoulli measurement matrix block compressive sensing. Entropy 24(2):273
Ye G, Liu M, Wu M (2022) Double image encryption algorithm based on compressive sensing and elliptic curve. Alex Eng J 61(9):6785–6795
Yu Z, Yang Z (2021) Method of remote sensing image detail encryption based on symmetry algorithm. J Ambient Intell Humaniz Comput. https://doi.org/10.1007/s12652-020-02818-x
Yu F, Gong X, Li H, Wang S (2021) Differential cryptanalysis of image cipher using block-based scrambling and image filtering. Inf Sci 554:145–156
Zhang Y (2016) The image encryption algorithm with plaintext-related shuffling. IETE Tech Rev 33(3):310–322
Zhang Y (2021) A new unified image encryption algorithm based on a lifting transformation and chaos. Inf Sci 547:307–327
Zhang L, Zhang L, Mou X, Zhang D (2011) A feature similarity index for image quality assessment. IEEE Trans Image Process 20(8):2378–2386
Zhou S, Wang X, Zhang Y, Ge B, Wang M, Gao S (2022) A novel image encryption cryptosystem based on true random numbers and chaotic systems. Multimed Syst 28(1):95–112
Zhu E, Luo X, Liu C, Chen C (2022) An operational DNA strand displacement encryption approach. Nanomaterials 12(5):877
Funding
This research is supported by the National Natural Science Foundation of China (Nos: 61702356), National Natural Science Foundation of Shanxi Province (Nos: 20210302124050).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The author 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
Xie, Hw., Gao, Yj. & Zhang, H. An image encryption algorithm based on novel block scrambling scheme and Josephus sequence generator. Multimed Tools Appl 82, 16431–16453 (2023). https://doi.org/10.1007/s11042-022-14139-6
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-022-14139-6