Cryptanalysis and Improvement on an Image Encryption Algorithm Design Using a Novel Chaos Based S-Box
Open accessAbstract
This article performs the cryptanalysis of an image encryption algorithm using an S-box generated by chaos. The algorithm has the advantages of simple structure, high encryption efficiency, and good encryption performance. However, an attentive investigation reveals that it has some undiscovered security flaws. The image cryptosystem is totally breakable under proposed chosen-plaintext attack, and only two chosen plain-images are required. An array equivalent to the S-box is constructed by an elaborately designed chosen-plaintext image, and the cipher-image is deciphered without having to know the S-box itself. Both mathematical deduction and experimental results validate the feasibility of the attacking scheme. Furthermore, an improved encryption scheme is proposed, in which a feedback mechanism is introduced, a bidirectional diffusion scheme is designed, and values of the ciphertext are associated with more parameters in each diffusion process. Testing results and security analysis verify that the improved cryptographic system can achieve a higher security level and has a better performance than some of the latest encryption algorithms.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
In [6], two chosen plain-images are constructed to recover an equivalent version of the S-box and PRNS of a chaos-based image encryption scheme using an S-box.
“In [6], two chosen plain-images are constructed to recover an equivalent version of S-box and PRNS of a chaos-based image encryption scheme using Sbox.”
From When an attacker meets a cipher-image in 2018: A year in review (2019) · cites this paper as [6]
Section 3.1 constructs two chosen plaintext images, and Step 4 constructs an array equivalent to the S-box. The paper’s Additional information section says the attack can decipher the ciphertext without knowing the secret keystream Y itself; it does not describe recovering an equivalent version of that stream (the claim’s PRNS). (LLM, conf=0.86)
Experimental — accuracy not yet measuredIn 2018, improvement methods were proposed to fix reported security defects in a number of papers on image cryptanalysis.
“In 2018, improvement (enhancement, remedy) methods were proposed to fix the reported security defects in a number of papers on image cryptanalysis as references [6,13,14,15,16,17,18,19,20,30,32,119,131].”
From When an attacker meets a cipher-image in 2018: A year in review (2019) · cites this paper as [6]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
No references could be resolved yet.
Research works printed but not linked: 31
- Zhang, Y.; Xiao, D.; Shu, Y.; Li, J. A novel image encryption scheme based on a linear hyperbolic chaotic system of partial differential equations. Signal Process. Image Commun. 2013, 28, 292-300. [CrossRef] · DOI
- Bashir, Z.; Watrobski, J.; Rashid, T.; Zafar, S.; Salabun, W. Chaotic dynamical state variables selection procedure based image encryption scheme. Symmetry 2017, 9, 312. [CrossRef] · DOI
- Wang, X.; Liu, C.; Zhang, H. An effective and fast image encryption algorithm based on chaos and interweaving of ranks. Nonlinear Dyn. 2016, 84, 1595-1607. [CrossRef] · DOI
- Ye, G.; Zhao, H.; Chai, H. Chaotic image encryption algorithm using wave-line permutation and block diffusion. Nonlinear Dyn. 2016, 83, 2067-2077. [CrossRef] · DOI
- Zhang, Y.; Xiao, D. Double optical image encryption using discrete chirikov standard map and chaos-based fractional random transform. Opt. Lasers Eng. 2013, 51, 472-480. [CrossRef] · DOI
- Liu, H.; Kadir, A.; Sun, X.; Li, Y. Chaos based adaptive double-image encryption scheme using hash function and s-boxes. Multimed. Tools Appl. 2018, 77, 1391-1407. [CrossRef] · DOI
- Zhu, C. A novel image encryption scheme based on improved hyperchaotic sequences. Opt. Commun. 2012, 285, 29-37. [CrossRef] · DOI · Paper page
- Wang, X.; Wang, Q. A novel image encryption algorithm based on dynamic s-boxes constructed by chaos. Nonlinear Dyn. 2014, 75, 567-576. [CrossRef] · DOI
- Liu, Y.; Tong, X.; Ma, J. Image encryption algorithm based on hyper-chaotic system and dynamic s-box. Multimed. Tools Appl. 2016, 75, 7739-7759. [CrossRef] · DOI
- Khan, M.; Shah, T.; Batool, S.I. Construction of s-box based on chaotic boolean functions and its application in image encryption. Neural Comput. Appl. 2016, 27, 677-685. [CrossRef] · DOI
- Cavusoglu, U.; Zengin, A.; Pehlivan, I.; Kacar, S. A novel approach for strong s-box generation algorithm design based on chaotic scaled zhongtang system. Nonlinear Dyn. 2017, 87, 1081-1094. [CrossRef] · DOI
- Belazi, A.; Khan, M.; Abd El-Latif, A.A.; Belghith, S. Efficient cryptosystem approaches: S-boxes and permutation-substitution-based encryption. Nonlinear Dyn. 2017, 87, 337-361. [CrossRef] · DOI
- Liu, Y.; Wang, J.; Fan, J.; Gong, L. Image encryption algorithm based on chaotic system and dynamic s-boxes composed of DNA sequences. Multimed. Tools Appl. 2016, 75, 4363-4382. [CrossRef] · DOI
- Devaraj, P.; Kavitha, C. An image encryption scheme using dynamic s-boxes. Nonlinear Dyn. 2016, 86, 927-940. [CrossRef] · DOI
- Cavusoglu, U.; Kacar, S.; Pehlivan, I.; Zengin, A. Secure image encryption algorithm design using a novel chaos based s-box. Chaos Solitons Fractals 2017, 95, 92-101. [CrossRef] · DOI · Paper page
- Li, C.; Lin, D.; Lu, J. Cryptanalyzing an image-scrambling encryption algorithm of pixel bits. IEEE Multimed. 2017, 24, 64-71. [CrossRef] · DOI
- Li, C.; Liu, Y.; Xie, T.; Chen, M.Z.Q. Breaking a novel image encryption scheme based on improved hyperchaotic sequences. Nonlinear Dyn. 2013, 73, 2083-2089. [CrossRef] · DOI
- Yap, W.-S.; Phan, R.C.W.; Yau, W.C.; Heng, S.H. Cryptanalysis of a new image alternate encryption algorithm based on chaotic map. Nonlinear Dyn. 2015, 80, 1483-1491. [CrossRef] · DOI
- Zhu, C.X.; Sun, K.H. Cryptanalysis and improvement of a class of hyperchaos based image encryption algorithms. Acta Phys. Sin. 2012, 61, 120503.
- Zhang, X.; Nie, W.; Ma, Y.; Tian, Q. Cryptanalysis and improvement of an image encryption algorithm based on hyper-chaotic system and dynamic s-box. Multimed. Tools Appl. 2017, 76, 15641-15659. [CrossRef] · DOI
- Wu, X.; Zhu, B.; Hu, Y.; Ran, Y. A novel color image encryption scheme using rectangular transform-enhanced chaotic tent maps. IEEE Access 2017, 5, 6429-6436.
- Zhu, C.; Sun, K. Cryptanalyzing and improving a novel color image encryption algorithm using rt-enhanced chaotic tent maps. IEEE Access 2018, 6, 18759-18770. [CrossRef] · DOI · Paper page
- Wang, W.; Si, M.; Pang, Y.; Ran, P.; Wang, H.; Jiang, X.; Liu, Y.; Wu, J.; Wu, W.; Chilamkurti, N.; et al. An encryption algorithm based on combined chaos in body area networks. Comput. Electr. Eng. 2018, 65, 282-291. [CrossRef] · DOI
- Ahmad, M.; Al Solami, E.; Wang, X.Y.; Doja, M.; Beg, M.; Alzaidi, A. Cryptanalysis of an Image Encryption Algorithm Based on Combined Chaos for a Ban System, and Improved Scheme using SHA-512 and Hyperchaos. Symmetry 2018, 10, 266. [CrossRef] · DOI · Paper page
- Li, S.; Chen, G.; Mou, X. On the dynamical degradation of digital piecewise linear chaotic maps. Int. J. Bifurc. Chaos 2005, 15, 3119-3151. [CrossRef] · DOI
- Curiac, D.I.; Volosencu, C. Chaotic trajectory design for monitoring an arbitrary number of specified locations using points of interest. Math. Probl. Eng. 2012, 2012, 940276. [CrossRef] · DOI
- Li, S.; Chen, G.; Wong, K.-W.; Mou, X.; Cai, Y. Baptista-type chaotic cryptosystems: Problems and countermeasures. Phys. Lett. A 2004, 332, 368-375. [CrossRef] · DOI
- Curiac, D.I.; Iercan, D.; Dranga, O.; Dragan, F.; Banias, O. Chaos-Based Cryptography: End of the Road? In Proceedings of the International Conference on Emerging Security Information, System and Technologies, Valencia, Spain, 14-20 October 2007; pp. 71-76.
- Zhang, S.; Wang, G.; Liu, Q.; Abawajy, J.H. A trajectory privacy-preserving scheme based on query exchange in mobile social networks. Soft Comput. 2018, 22, 6121-6133. [CrossRef] · DOI
- Bhuiyan, M.Z.A.; Wang, G.; Wu, J.; Cao, J.; Liu, X.; Wang, T. Dependable structural health monitoring using wireless sensor networks. IEEE Trans. Depend. Secur. Comput. 2017, 14, 363-376. [CrossRef] · DOI
- Zhang, Q.; Liu, Q.; Wang, G. PRMS: A personalized mobile search over encrypted outsourced data. IEEE Access 2018, 6, 31541-31552. [CrossRef · DOI
Cited by
Sorted by citations
An Efficient Image Encryption Scheme Based on the LSS Chaotic Map and Single S-Box
Lu, Q., Zhu, C., & Deng, X. (2020) · IEEE Access · doi:10.1109/access.2020.2970806 · Cited by 281 · see citing works
Self-citationWhen an attacker meets a cipher-image in 2018: A year in review
Li, C., Zhang, Y., & Xie, E. Y. (2019) · Journal of Information Security and Applications · doi:10.1016/j.jisa.2019.102361 · Cited by 217 · see citing works
“In 2018, improvement (enhancement, remedy) methods were proposed to fix the reported security defects in many papers on image cryptanalysis as references [6, 13, 14, 15, 16, 17, 18, 19, 20, 30, 32, 115, 127].”
BackgroundMethodInfluentialAn Image Encryption Method Based on Elliptic Curve Elgamal Encryption and Chaotic Systems
Luo, Y., Ouyang, X., Liu, J., & Cao, L. (2019) · IEEE Access · doi:10.1109/access.2019.2906052 · Cited by 172 · see citing works
Secure Image Transmission Using Chaotic-Enhanced Elliptic Curve Cryptography
Abdelfatah, R. I. (2020) · IEEE Access · doi:10.1109/access.2019.2958336 · Cited by 73 · see citing works
A secure image encryption scheme with compression-confusion-diffusion structure
Zhu, S., Zhu, C., Fu, Y., Zhang, W., & Wu, X. (2020) · Multimedia Tools and Applications · doi:10.1007/s11042-020-09699-4 · Cited by 19 · see citing works
Self-citationSecure image encryption using a 4D chaotic system and Langton’s ant cellular automaton
Alshehri, H. (2025) · Scientific Reports · doi:10.1038/s41598-025-25929-x · Cited by 18 · see citing works
A design of multiple color image encryption scheme based on finite algebraic structures
Qayyum, T., Shah, T., Khan, I., & Popa, I.-L. (2025) · Scientific Reports · doi:10.1038/s41598-025-21018-1 · Cited by 4 · see citing works
- Authors
- Zhu, C., Wang, G., & Sun, K.
- Affiliations
- Central South University (CN)
- Guangzhou University (CN)
- Corresponding author
- Zhu, Congxu
- Venue
- Symmetry
- Publisher
- MDPI AG
- Published
- 2018-09-14
- Volume
- 10
- Issue
- 9
- Pages
- 399
- ISSN
- 2073-8994 (ISSN-L)
- OpenAlex
- W2891995194
- Cited by
- 90
- References
- 0
- Citations by year
- 2026: 2 · 2025: 7 · 2024: 4 · 2023: 7 · 2022: 12 · 2021: 12 · 2020: 23 · 2019: 18 · 2018: 5
- FWCI
- 7.25
- Type
- journal article
- Language
- en
- Open access
- gold
- dx.doi.org
- Licence
- Locations
- Symmetry (publishedVersion, cc-by)
- DOAJ (DOAJ: Directory of Open Access Journals) (submittedVersion, cc-by-sa)
- Funders
- National Natural Science Foundation of China (61472451)
- the Open Project of Guangxi Colleges and Universities Key Laboratory of Complex System Optimization and Big Data Processing (2016CSOBDP0103)
- Topics
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Chaos-based Image/Signal Encryption
- Physical Sciences › Computer Science › Artificial Intelligence › Cryptographic Implementations and Security
- Physical Sciences › Computer Science › Artificial Intelligence › Computer Science and Engineering
- Keywords
- image encryption, cryptanalysis, chosen-plaintext attack, feedback mechanisms, bidirectional diffusion, encryption security, S-box design
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review