arrow
Return

Image encryption algorithm based on DNA encoding and CNN

delete2024-10-01
delete6
PRE
AI
K
Kamlesh Kumar Raghuvanshi
S
Subodh Kumar *
S
Sunil Kumar *
DOI:10.1016/j.eswa.2024.124287delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
In this study, a novel, more stable, secure, and reliable image encryption model has been introduced. It combines a Convolutional Neural Network (ConvNet/CNN) model with an intertwining logistic map to generate secret keys. Additionally, initial conditions, control parameters, and secret keys are employed by the intertwining logistic map to produce diverse chaotic sequences. Permutation, DNA encoding, diffusion, and bit reversion operations are applied for scrambling and manipulating image pixels. The proposed encryption model was thoroughly examined using various analysis methods such as cropping attack, histogram analysis, key space evaluation, noise attack, information entropy assessment, differential attack, key sensitivity, and correlation coefficient examination. To expand the keyspace and enhance confusion and diffusion in the proposed encryption algorithm, the model employs different subkeys, private keys, and public keys through the Convolutional Neural Network. Furthermore, numerical and perceptual results were compared with the state-of-the-art outcomes to validate the model. Ultimately, the derived results demonstrate that the proposed intertwining logistic map -based image encryption model utilizing Convolutional Neural Network outperforms existing methods. This is due to its significant improvement in information entropy, enhanced randomness, high resistance against differential and statistical attacks, and overall efficiency.
Keywords:
CNN
Permutation
Diffusion
DNA encoding
Bit-reversal

Journal

Expert Systems with Applications cover
Expert Systems with Applications
IF:
7.5
Papers:
3.0W
Citations:
10.2W

Organization

U
university of delhi
Scholars:
1.2W
Papers: 9.7K
Citations: 3
Cited Papers

Cited Papers

errShare
errSave
Batch covariance neural network for image recognition
err2022-06-01
err2
PREAI
errZheng, Tianyou; Wang, Qiang; Shen, Yue; Ma, Xiang; Lin, Xiaotian
errShare
errSave
An image encryption scheme based on chaotic logarithmic map and key generation using deep CNN
err2022-01-26
err37
errOAAI
errErkan, Ugur; Toktas, Abdurrahim; Enginoglu, Serdar; Akbacak, Enver; Thanh, Dang N. H.
errShare
errSave
A privacy-preserving content-based image retrieval method based on deep learning in cloud computing
err2022-10-01
err21
PREAI
errMa, Wentao; Zhou, Tongqing; Qin, Jiaohua; Xiang, Xuyu; Tan, Yun; Cai, Zhiping
errShare
errSave
errShare
errSave
ImageNet Large Scale Visual Recognition Challenge
err2015-04-11
err2.7W
PREAI
errRussakovsky, Olga; Deng, Jia; Su, Hao; Krause, Jonathan; Satheesh, Sanjeev; Ma, Sean; Huang, Zhiheng; Karpathy, Andrej; Khosla, Aditya; Bernstein, Michael; Berg, Alexander C.; Fei-Fei, Li
errShare
errSave
researcher View more