Research on Image Encryption Based on Hyper-Chaotic System and DNA Encoding
A color image encryption algorithm based on hyperchaotic system scrambling,diffusion,and DNA encoding is proposed to address the issues of weak key sensitivity and strong correlation between adjacent pixels in image encryption schemes.Firstly,the original image is di-vided into 16 sub blocks by performing zero padding operations on the three two-dimensional grayscale image matrices obtained by layering the R,G,and B channels;Then,each module is diffused to obtain a random matrix,and the DNA encoding and operation rules are deter-mined using the four chaotic sequence values generated by the multi chaotic system.DNA operations are performed on the zero filled matrix and the random matrix,respectively.To achieve better diffusion effect,after DNA operation and decoding operation on the two matrix sub blocks,the two chaotic sequences iterated by Logistic chaotic mapping are scrambled in row and column positions,and the image sub blocks are recombined to obtain a color encrypted image.Simulation shows that the improved encryption algorithm achieves a key space of 10128 orders of magnitude,with an average correlation coefficient of-0.004 3 in the horizontal,vertical,and diagonal directions of the image.The calculat-ed UACI value is 33.368 7%,and the NPCR value is 99.695 6%.It has a stronger ability to reduce the correlation between adjacent pixel val-ues in the image and various attacks.