Advanced color image encryption using third-order differential equations and three-dimensional logistic map
Source abstract
Abstract
Image encryption stands out as a crucial technique employed to securely transmit images across the Internet. In this paper, we introduce a novel algorithm for encrypting color images. The algorithm is built upon the principles of differential equations, XOR operations, and chaotic maps. First, the plain image is three-dimensional pixel shuffled via a logistic map. Afterward, the differential equations are used as a mathematical tool for encrypting images. The third-order ordinary differential equations are used to encrypt the shuffled images. The color values of the plain image are considered coefficients for the independent variable X. Subsequently, an alternate matrix of the same size is generated using a three-dimensional logistic map, taking into account its color values as the exponents linked to the independent variable X. A set of third-order differential equations emerged, containing an equivalent number of elements as the color values present in the plain image. This set of differential equations is addressed in the following manner: combining XOR and integration three times with respect to the independent variable X for each set of obtained differential equations while treating the integration constant as zero. Ultimately, a set of ordinary equations involving the independent variable X is derived, where the coefficients of X represent color values for the cipher image. The results from experiments and the security analysis affirm the resilience of the proposed algorithm against established security attacks. It exhibits a substantial key space, heightened key sensitivity, and a strong encryption effect.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Chaos-based Image/Signal Encryption · Advanced Steganography and Watermarking Techniques · Cryptographic Implementations and Security
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Mathematics Department, Faculty of Science, Mansoura University 1 , Mansoura 35516, Egypt
Department of Statistics and Operations Research, College of Science, King Saud University 2 , P.O. Box 2455, Riyadh 11451, Saudi Arabia
Department of Computational Mathematics, Science, and Engineering (CMSE), College of Engineering, Michigan State University 3 , East Lansing, Michigan 48824, USA
Funding
King Saud University
References (28)
Show source-provided references
1. On the derivation of a “chaotic” encryption algorithm10.1080/0161-118991863745 ↗
2. DNA and plaintext dependent chaotic visual selective image encryption10.1109/access.2020.3020917 ↗
3. A novel color image encryption algorithm based on hyperchaotic maps and mitochondrial DNA sequences10.3390/e22020158 ↗
4. A novel chaos-based permutation for image encryption10.1016/j.jksuci.2023.101595 ↗
5. 2D logistic-sine-coupling map for image encryption10.1016/j.sigpro.2018.03.010 ↗
6. Medical image encryption scheme using multiple chaotic maps10.1016/j.patrec.2021.10.033 ↗
7. Detection and prognostics on low-dimensional systems10.1109/tsmcc.2008.2006988 ↗
8. H∞ state estimation for discrete-time chaotic systems based on a unified model10.1109/tsmcb.2012.2185842 ↗
9. Convergence analysis for initial condition estimation in coupled map lattice systems10.1109/tsp.2012.2195659 ↗
10. On the security of a chaotic encryption scheme: Problems with computerized chaos in finite computing precision10.1016/s0010-4655(02)00875-5 ↗
11. Cryptanalysis of a discrete-time synchronous chaotic encryption system10.1016/j.physleta.2007.08.066 ↗
12. Breaking a novel image encryption scheme based on improved hyperchaotic sequences10.1007/s11071-013-0924-6 ↗
13. Cracking a hierarchical chaotic image encryption algorithm based on permutation10.1016/j.sigpro.2015.07.008 ↗
14. Simple mathematical models with very complicated dynamics10.1038/261459a0 ↗
15. A novel chaotic attractors in piecewise version of the 3D hénon map10.12988/astp.2015.5225 ↗
16. An image-encipherment algorithm using a combination of a one-dimensional chaotic map and a three-dimensional piecewise chaotic map10.3390/math11020352 ↗
17. An image encryption algorithm based on bisection method and one-dimensional piecewise chaotic map10.1109/access.2021.3065810 ↗
18. Image encryption algorithm based on chaotic economic model10.1155/2015/341729 ↗
19. Cryptographic algorithm based on pixel shuffling and dynamical chaotic economic map10.1049/iet-ipr.2016.0906 ↗
20. Image encryption based on new Beta chaotic maps10.1016/j.optlaseng.2017.04.009 ↗
21. Image encryption using block cipher and chaotic sequences10.1016/j.image.2019.08.014 ↗
22. An efficient image encryption scheme based on the LSS chaotic map and single S-box10.1109/access.2020.2970806 ↗
23. A novel one-dimensional sine powered chaotic map and its application in a new image encryption scheme10.1016/j.ins.2020.02.008 ↗
24. A new one-dimensional chaotic system with applications in image encryption10.1016/j.chaos.2020.110102 ↗
25. An image encryption scheme based on chaotic tent map10.1007/s11071-016-3030-8 ↗
26. A new hybrid digital chaotic system with applications in image encryption10.1016/j.sigpro.2019.02.016 ↗
27. A parallel image encryption algorithm based on the piecewise linear chaotic map and hyper-chaotic map10.1007/s11071-018-4251-9 ↗
28. An algorithm of image encryption using logistic and two-dimensional chaotic economic maps10.3390/e21010044 ↗