Multiple-image encryption algorithm based on the 3D scrambling model and dynamic DNA coding

被引:98
作者
Zhang, Xiaoqiang [1 ,2 ]
Hu, Yangming [1 ,2 ]
机构
[1] China Univ Min & Technol, Sch Informat & Control Engn, Xuzhou 221116, Jiangsu, Peoples R China
[2] Xuzhou Key Lab Artificial Intelligence & Big Data, Xuzhou 221116, Jiangsu, Peoples R China
关键词
Scrambling model; Zigzag transformation; Chaotic system; DNA; Multiple-image encryption (MIE); PERMUTATION-DIFFUSION; SECURE; CHAOS;
D O I
10.1016/j.optlastec.2021.107073
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
Lots of digital images from different fields distributed in Internet are exposed to various risks, such as the content leakage, illegal access and use. To solve the problems of weak security, insufficient encryption capacity and low encryption efficiency, this paper proposes a multiple-image encryption (MIE) algorithm based on the threedimensional (3D) scrambling model and dynamic DNA coding. Firstly, this paper designs a generalized Zigzag transformation and establishes the 3D scrambling model based on the dimensionality reduction; secondly, multiple plain images are combined into 3D image cube, and the scrambled images can be obtained by the established 3D scrambling model; thirdly, the chaotic sequences are used to perform the dynamic DNA coding and DNA operations on the scrambled images; finally, dynamic DNA decoding operation is performed to obtain the final encryption image. Experimental results and algorithm analyses show that the proposed algorithm has the advantages of large encryption capacity, high encryption efficiency, large key space, high key sensitivity, strong ability to resist the statistical attack, the brute-force attack, the chosen-plaintext attack, etc. Therefore, the proposed algorithm can play a great role in the security of batch image data with high security requirements and large data volume.
引用
收藏
页数:16
相关论文
共 43 条
[1]  
Aasawari S., 2020, INFORM SCIENCES, V550, P252
[2]   FPGA-based implementation alternatives for the inner loop of the Secure Hash Algorithm SHA-256 [J].
Algredo-Badillo, I. ;
Feregrino-Uribe, C. ;
Cumplido, R. ;
Morales-Sandoval, M. .
MICROPROCESSORS AND MICROSYSTEMS, 2013, 37 (6-7) :750-757
[3]   Suggested Integral Analysis for Chaos-Based Image Cryptosystems [J].
Angel Murillo-Escobar, Miguel ;
Omar Meranza-Castillon, Manuel ;
Martha Lopez-Gutierrez, Rosa ;
Cruz-Hernandez, Cesar .
ENTROPY, 2019, 21 (08)
[4]   A pixel permutation based image encryption technique using chaotic map [J].
Anwar, Shamama ;
Meghana, Solleti .
MULTIMEDIA TOOLS AND APPLICATIONS, 2019, 78 (19) :27569-27590
[5]   A novel image encryption algorithm based on polynomial combination of chaotic maps and dynamic function generation [J].
Asgari-Chenaghlu, Meysam ;
Balafar, Mohammad-Ali ;
Feizi-Derakhshi, Mohammad-Reza .
SIGNAL PROCESSING, 2019, 157 :1-13
[6]   An efficient visually meaningful image compression and encryption scheme based on compressive sensing and dynamic LSB embedding [J].
Chai, Xiuli ;
Wu, Haiyang ;
Gan, Zhihua ;
Zhang, Yushu ;
Chen, Yiran ;
Nixon, Kent W. .
OPTICS AND LASERS IN ENGINEERING, 2020, 124
[7]   A color image cryptosystem based on dynamic DNA encryption and chaos [J].
Chai, Xiuli ;
Fu, Xianglong ;
Gan, Zhihua ;
Lu, Yang ;
Chen, Yiran .
SIGNAL PROCESSING, 2019, 155 :44-62
[8]   Multiple-parameter fractional quaternion Fourier transform and its application in colour image encryption [J].
Chen, Beijing ;
Yu, Ming ;
Tian, Yuhang ;
Li, Leida ;
Wang, Dingcheng ;
Sun, Xingming .
IET IMAGE PROCESSING, 2018, 12 (12) :2238-2249
[9]   Cryptanalysis of a DNA-based image encryption scheme [J].
Chen, Junxin ;
Chen, Lei ;
Zhou, Yicong .
INFORMATION SCIENCES, 2020, 520 :130-141
[10]   Exploiting chaos-based compressed sensing and cryptographic algorithm for image encryption and compression [J].
Chen, Junxin ;
Zhang, Yu ;
Qi, Lin ;
Fu, Chong ;
Xu, Lisheng .
OPTICS AND LASER TECHNOLOGY, 2018, 99 :238-248