A novel conservative chaos driven dynamic DNA coding for image encryption

被引:7
作者
Patidar, Vinod [1 ]
Kaur, Gurpreet [2 ]
机构
[1] Sir Padampat Singhania Univ, Udaipur, Rajasthan, India
[2] Amity Univ, Amity Inst Informat Technol, Noida, Uttar Pradesh, India
关键词
images encryption; conservative chaos; chaotic standard map; DNA coding; chaos-based image encryption; DNA encryption; OPTICAL ENCRYPTION; ALGORITHM; PERMUTATION; SEQUENCE; SCHEME; DIFFUSION; SECURE; CRYPTOSYSTEM; OPERATION; STANDARD;
D O I
10.3389/fams.2022.1100839
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Recently, many image encryption algorithms based on hybrid DNA and chaos have been developed. Most of these algorithms utilize chaotic systems exhibiting dissipative dynamics and periodic windows/patterns in the bifurcation diagrams along with co-existing attractors in the neighborhoods of parameter space. Therefore, such algorithms generate several weak keys, thereby making them prone to various chaos- specific attacks. In this paper, we propose a novel conservative chaotic standard map-driven dynamic DNA coding (encoding, addition, subtraction and decoding) for image encryption. It is the first hybrid DNA and conservative chaos-based image encryption algorithm having effectively infinite key space. The proposed image encryption algorithm is a dynamic DNA coding algorithm i.e., for the encryption of each pixel different rules for encoding, addition/subtraction, decoding etc. are randomly selected based on the pseudorandom sequences generated with the help of the conservative chaotic standard map. We propose a novel way to generate pseudo-random sequences through the conservative chaotic standard map and also test them rigorously through the most stringent test suite of pseudo-randomness, the NIST test suite, before using them in the proposed image encryption algorithm. Our image encryption algorithm incorporates unique feed-forward and feedback mechanisms to generate and modify the dynamic one-time pixels that are further used for the encryption of each pixel of the plain image, therefore, bringing in the desired sensitivity on plaintext as well as ciphertext. All the controlling pseudorandom sequences used in the algorithm are generated for a different value of the parameter (part of the secret key) with inter-dependency through the iterates of the chaotic map (in the generation process) and therefore possess extreme key sensitivity too. The performance and security analysis has been executed extensively through histogram analysis, correlation analysis, information entropy analysis, DNA sequence-based analysis, perceptual quality analysis, key sensitivity analysis, plaintext sensitivity analysis, classical attack analysis, etc. The results are promising and prove the robustness of the algorithm against various common cryptanalytic attacks.
引用
收藏
页数:21
相关论文
共 63 条
[11]   A new class of Hamiltonian conservative chaotic systems with multistability and design of pseudo-random number generator [J].
Dong, Enzeng ;
Yuan, Mingfeng ;
Du, Shengzhi ;
Chen, Zengqiang .
APPLIED MATHEMATICAL MODELLING, 2019, 73 :40-71
[12]   An efficient DNA-inspired image encryption algorithm based on hyper-chaotic maps and wavelet fusion [J].
El-Khamy, Said E. ;
Mohamed, Amira G. .
MULTIMEDIA TOOLS AND APPLICATIONS, 2021, 80 (15) :23319-23335
[13]   Robust medical image encryption based on DNA-chaos cryptosystem for secure telemedicine and healthcare applications [J].
El-Shafai, Walid ;
Khallaf, Fatma ;
El-Rabaie, El-Sayed M. ;
El-Samie, Fathi E. Abd .
JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 12 (10) :9007-9035
[14]   Chaos-based image encryption using a hybrid genetic algorithm and a DNA sequence [J].
Enayatifar, Rasul ;
Abdullah, Abdul Hanan ;
Isnin, Ismail Fauzi .
OPTICS AND LASERS IN ENGINEERING, 2014, 56 :83-93
[15]  
Gehani A., 2000, DNA Based Computers V. DIMACS Workshop (Series in Discrete Mathematics and Theoretical Computer Science Vol.54), P233
[16]   Polarization encoding and multiplexing of two-dimensional signals: application to image encryption [J].
Gopinathan, Unnikrishnan ;
Naughton, Thomas J. ;
Sheridan, John T. .
APPLIED OPTICS, 2006, 45 (22) :5693-5700
[17]   Crypatanalysis of random-phase-encoding-based optical cryptosystem via deep learning [J].
Hai, Han ;
Pan, Shuixin ;
Liao, Meihua ;
Lu, Dajiang ;
He, Wenqi ;
Peng, Xiang .
OPTICS EXPRESS, 2019, 27 (15) :21204-21213
[18]   Optical image encryption by random shifting in fractional Fourier domains [J].
Hennelly, B ;
Sheridan, JT .
OPTICS LETTERS, 2003, 28 (04) :269-271
[19]   An image encryption algorithm based on hyper-chaos and DNA sequence [J].
Huang, Xiaoling ;
Ye, Guodong .
MULTIMEDIA TOOLS AND APPLICATIONS, 2014, 72 (01) :57-70
[20]   A DNA image encryption based on a new hyperchaotic system [J].
Hui, Yuanyuan ;
Liu, Han ;
Fang, Pengfei .
MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 82 (14) :21983-22007