An Efficient Color-Image Encryption Method Using DNA Sequence and Chaos Cipher
Source abstract
Abstract
Nowadays, high-resolution images pose several challenges in the context of image encryption. The encryption of huge images’ file sizes requires high computational resources. Traditional encryption techniques like, Data Encryption Standard (DES), and Advanced Encryption Standard (AES) are not only inefficient, but also less secure. Due to characteristics of chaos theory, such as periodicity, sensitivity to initial conditions and control parameters, and unpredictability. Hence, the characteristics of deoxyribonucleic acid (DNA), such as vast parallelism and large storage capacity, make it a promising field. This paper presents an efficient color image encryption method utilizing DNA encoding with two types of hyper-chaotic maps. The proposed encryption method comprises three steps. The first step initializes the conditions for generating Lorenz and Rossler hyper-chaotic maps using a plain image Secure Hash Algorithm (SHA-256/384). The second step performs a confusion procedure by scrambling the three components of the image (red, green, and blue) using Lorenz hyper-chaotic sequences. Finally, the third step combines three approaches to encrypt the scrambled components for diffusion: DNA encoding/decoding, addition operation between components, and XORing with Rossler hyper-chaotic sequences. The simulation results indicate that the suggested encryption algorithm satisfies the requirements of security. The entropy value of confusion and diffusion is 7.997, the key space is 2 200 , and the correlation coefficient is nearly zero. The efficacy of the proposed method has been verified through numerous evaluations, and the results show its resistance and effectiveness against several attacks, like statistical and brute-force attacks. Finally, the devised algorithm vanquishes other relevant color image encryption algorithms.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Chaos-based Image/Signal Encryption
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (18)
Show source-provided references
1. Color image DNA encryption using NCA map-based CML and one-time keys10.1016/j.sigpro.2018.02.028 ↗
2. On the image encryption algorithm based on the chaotic system, DNA encoding, and castle10.1109/ACCESS.2021.3106028 ↗
3. Image encryption using 2D Hénon-Sine map and DNA approach10.1016/j.sigpro.2018.06.008 ↗
4. Color image encryption algorithm based on DNA coding and double chaos system10.1109/ACCESS.2020.2991420 ↗
5. Image encryption based on hash table scrambling and DNA substitution10.1109/ACCESS.2020.2986831 ↗
6. A novel color image encryption scheme using DNA permutation based on the lorenz system10.1007/s11042-017-4534-z ↗
7. A new approach in adaptive encryption algorithm for color images based on DNA sequence operation and hyper-chaotic system10.1007/s11042-018-6989-y ↗
8. A novel chaotic algorithm for image encryption utilizing one-time pad based on pixel level and DNA level10.1016/j.optlaseng.2019.105851 ↗
9. Technological tools for data security in the treatment of data reliability in big data environments
10. A hyperchaos generated from lorenz system10.1016/j.physa.2008.02.020 ↗
11. An equation for hyperchaos o.e. rossler10.1016/0375-9601(79)90150-6 ↗
12. Speech encryption technique using S-box based on multi chaotic maps10.18421/TEM103-54 ↗
13. A new chaos based color image encryption algorithm using permutation substitution and boolean operation10.1007/s11042-020-08850-5 ↗
14. Hiding processing approaches for digital images encryption using wavelet transform
15. A new color image encryption algorithm based on DNA and spatial chaotic map10.1007/s11042-018-6758-y ↗
16. A color image encryption technique using exclusive-OR with DNA complementary rules based on chaos theory and SHA-210.1016/j.ijleo.2018.01.064 ↗
17. A novel color image encryption algorithm based on hyperchaotic maps and mitochondrial DNA sequences
18. An image encryption scheme based on DNA computing and multiple chaotic systems10.1109/ACCESS.2020.2970981 ↗