| Digital images have the characteristics of large data volume,high redundancy and strong correlation between pixels.Protecting the image data information is the key to break the data correlation and improve the image sensitivity.On how to break the strong correlation between image pixels and improve the sensitivity of image data,a block circular DNA image encryption algorithm based on Logistic chaotic mapping is proposed.The algorithm adopts the secondary chaos and the primary diffusion structure,First,the random plaint image was acquired by Zigzag transformation,Break the strong correlation between plaint pixels;Second,the key generated by the pseudo-random sequence generator was used as the chaotic parameter,Chaos mapping to generate dynamic DNA encoding/decoding,operation rules,DNA encoding of the scrambled plaint image to form the initial cipher;Then,using the DNA operation rules,A block-wise cyclic DNA operation on the initial cipher,Complete the cipher diffusion,The DNA bases are also used statistically and normalized as the quadratic chaos key;Finally,the secondary chaotic mapping is used to generate the dynamic step size rules,Joseph scrambled the cipher,The final cipher images were formed using the DNA decoding rules.Several typical images and a special pure black image from the image library CVG-UGR and BSD500 were selected for addition/decryption and security test.Experimental results show that the algorithm encrypted the image pixel distribution,weak correlation between pixels,key sensitivity,key space is large enough to resist common exhaustive attacks,information analysis,damage attack,compared with the other three algorithms the algorithm in the correlation analysis,the three directions of correlation coefficient tend to 0,information entropy to 8,key sensitivity can reach 10-15,with high security.There are 15 pictures,9 tables and 61 references. |