A color image chunking encryption algorithm based on DNA and compound chaotic system

被引:2
作者
Wang, Yuting [1 ]
Cui, Wenhua [1 ,2 ]
Tao, Ye [1 ,2 ]
机构
[1] Univ Sci & Technol Liaoning, Sch Comp Sci & Software Engn, Anshan 114051, Peoples R China
[2] Univ Sci & Technol Liaoning, Sch Elect & Informat Engn, Anshan 114051, Peoples R China
基金
中国国家自然科学基金;
关键词
DNA encoding; DNA operation; 2D-SALM; 1D-LATM; Image encryption;
D O I
10.1007/s11042-023-16869-7
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this article, a color image chunking encryption algorithm based on DNA and compound chaotic systems is proposed. In the algorithm proposed in this article, two new chaotic systems are designed, the One Dimensional Logistic and Tent Mapping (1D-LATM) and the Two Dimensional Logistic and Sine mapping (2D-SALM). Firstly, associating 2D-SALM chaotic system with plain generates chaotic sequences to improve plain sensitivity. Secondly, splitting the color image into three two-dimensional matrices. And the matrices are filled with zeros as required. Thirdly, the chunking operation is performed on the matrix after the complementary zeros to increase the speed of running. Fourthly, DNA manipulations are performed on the image blocks, meanwhile, the rules are determined by chaotic sequences. The sequences are produced by 2D-SALM and 1D-LATM chaotic systems. Finally, we perform the random scrambling operation and the cyclic shift diffusion operation. The cryptogenerator generates two matrices through the 2D-SALM chaotic system. These matrices used in scrambling and diffusion operations. Through the above operation, we get the ultimate color encrypted picture. The outcomes of experimental and analyses of algorithm indicate that this algorithm has excellent encryption effectiveness, well safety and fast running speed. The algorithm proposed in this paper takes only 0.68 s to encrypt an image of size 256 x 256 and 1.32 s to encrypt an image of size 512 x 512. NPCR and UACI are 99.6095%, 33.4631%. The information entropy is 7.9983.
引用
收藏
页码:35449 / 35469
页数:21
相关论文
共 35 条
[1]  
Alhamadani BN., 2021, INFORM J APPL MACH E, V2, P36
[2]   Study of Different Alternatives for Dynamic Simulation of a Steam Generator Using MATLAB [J].
Alvarez, Cristhian ;
Espinel, Edwin ;
Noriega, Carlos J. .
FLUIDS, 2021, 6 (05)
[3]   Bit level color image encryption using Logistic-Sine-Tent-Chebyshev (LSTC) map [J].
Basha, S. Mahaboob ;
Mathivanan, P. ;
Ganesh, A. Balaji .
OPTIK, 2022, 259
[4]   A Fast Image Encryption Algorithm Based on Improved 6-D Hyper-Chaotic System [J].
Chen, Haiping ;
Bai, Enjian ;
Jiang, Xueqing .
IEEE ACCESS, 2022, 10 :116031-116044
[5]   A novel double image encryption algorithm based on coupled chaotic system [J].
Chen, Yong ;
Xie, Shucui ;
Zhang, Jianzhong .
PHYSICA SCRIPTA, 2022, 97 (06)
[6]  
Chong J., 2021, Proceedings of the 2021 4th International Conference on Artificial Intelligence and Pattern Recognition, P386
[7]   Reconfigurable Architecture for DNA Diffusion Technique-Based Medical Image Encryption [J].
Devipriya, M. ;
Brindha, M. .
JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2023, 32 (04)
[8]   A New Fuzzy-DNA Image Encryption and Steganography Technique [J].
El-Khamy, Said E. ;
Korany, Noha O. ;
Mohamed, Amira G. .
IEEE ACCESS, 2020, 8 :148935-148951
[9]   Image encryption based on a combination of multiple chaotic maps [J].
Elkandoz, Marwa Tarek ;
Alexan, Wassim .
MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (18) :25497-25518
[10]   A new color image encryption algorithm using multiple chaotic maps with the intersecting planes method [J].
Es-Sabry, Mohammed ;
El Akkad, Nabil ;
Merras, Mostafa ;
Saaidi, Abderrahim ;
Satori, Khalid .
SCIENTIFIC AFRICAN, 2022, 16