Abstract:
A color image encryption algorithm based on DNA coding and bit-level scrambling is proposed to solve the problems of poor effect and low security in the current color image encryption schemes.Firstly, the color image is preprocessed based on bite-level scrambling rules. Then the statistical information of the RGB plane itself was changed by means of DNA coding and cyclic shift. Finally, S-box is used for nonlinear replacement of pixel values after DNA decoding.Theoretical analysis and simulation results show that the algorithm can provide a larger key space, the cipher image also has higher information entropy, and has good security.