A novel image encryption algorithm based on DNA strand exchange and diffusion

被引:39
作者
Zou, Chengye [1 ]
Wang, Xingyuan [2 ]
Zhou, Changjun [3 ]
Xu, Shujuan [4 ]
Huang, Chun [5 ]
机构
[1] Anyang Normal Univ, Sch Math & Stat, Anyang 455000, Peoples R China
[2] Dalian Maritime Univ, Sch Informat Sci & Technol, Dalian 116026, Peoples R China
[3] Zhejiang Normal Univ, Coll Math & Comp Sci, Jinhua 321000, Zhejiang, Peoples R China
[4] Dalian Minzu Univ, Inst Machine Intelligence & Biol Comp, Dalian 116600, Liaoning, Peoples R China
[5] Zhengzhou Univ Light Ind, Coll Elect & Elect Engn, Zhengzhou 450002, Peoples R China
基金
中国国家自然科学基金;
关键词
Encryption algorithm; Cross coupled map lattice; DNA coding; DNA strand; COUPLED MAP LATTICE; CHAOS;
D O I
10.1016/j.amc.2022.127291
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
This article proposes an improved tent-dynamic cross coupled map lattice, which has superior ergodicity, broader chaotic range and higher information entropies than cross coupled map lattice and tent-dynamic cross coupled map lattice, and has high suitability for chaos-based image encryption algorithm. Traditional encryption scheme has two significant stages, including image confusion and diffusion. Our encryption algorithm utilizes DNA coding and sequences to construct short DNA strand and long DNA strand, where short DNA strand is used for DNA strand exchange, and long DNA strand is used for DNA strand diffusion. Compared to general image confusion, DNA strand exchange permutates parts of two diverse DNA strands, where the length of exchange is uncertain. Compared to image diffusion, DNA strand diffusion is divided into two categories according to Watson-Crick base pairing property, and different category applies diverse DNA computation operation. Through security analysis and statistical analysis, our encryption scheme can resist different attacks. Experimental results confirm that the proposed algorithm has a high degree of security and the excellent efficiency. (C) 2022 Elsevier Inc. All rights reserved.
引用
收藏
页数:16
相关论文
共 49 条
[1]   An efficient image encryption scheme based on chaotic and Deoxyribonucleic acid sequencing [J].
Alghafis, Abdullah ;
Firdousi, Faiza ;
Khan, Majid ;
Batool, Syeda Iram ;
Amin, Muhammad .
MATHEMATICS AND COMPUTERS IN SIMULATION, 2020, 177 :441-466
[2]   Some basic cryptographic requirements for chaos-based cryptosystems [J].
Alvarez, Gonzalo ;
Li, Shujun .
INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS, 2006, 16 (08) :2129-2151
[3]   Combining improved genetic algorithm and matrix semi-tensor product (STP) in color image encryption [J].
Chai, Xiuli ;
Zhi, Xiangcheng ;
Gan, Zhihua ;
Zhang, Yushu ;
Chen, Yiran ;
Fu, Jiangyu .
SIGNAL PROCESSING, 2021, 183
[4]   An efficient approach for encrypting double color images into a visually meaningful cipher image using 2D compressive sensing [J].
Chai, Xiuli ;
Wu, Haiyang ;
Gan, Zhihua ;
Han, Daojun ;
Zhang, Yushu ;
Chen, Yiran .
INFORMATION SCIENCES, 2021, 556 :305-340
[5]   Circular inter-intra pixels bit-level permutation and chaos-based image encryption [J].
Diaconu, Adrian-Viorel .
INFORMATION SCIENCES, 2016, 355 :314-327
[6]   Differential evolution optimization of intertwining logistic map-DNA based image encryption technique [J].
Dua, Mohit ;
Wesanekar, Aishwarya ;
Gupta, Vishwas ;
Bhola, Mayank ;
Dua, Shelza .
JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2020, 11 (09) :3771-3786
[7]   An Image Encryption Scheme Using a 1D Chaotic Double Section Skew Tent Map [J].
Elmanfaloty, Rania A. ;
Abou-Bakr, Ehab .
COMPLEXITY, 2020, 2020
[9]   Designing a digital image encryption scheme using chaotic maps with prime modular [J].
Ghazanfaripour, Hamed ;
Broumandnia, Ali .
OPTICS AND LASER TECHNOLOGY, 2020, 131
[10]   A uniform chaotic system with extended parameter range for image encryption [J].
Hu, Guozhen ;
Li, Baobin .
NONLINEAR DYNAMICS, 2021, 103 (03) :2819-2840