Color Image Encryption Algorithm Based on Two-dimensional Arnold Mapping
According to the characteristics of the color image,the color image encryption algorithm is designed based on two-dimensional Arnold mapping and Logistic mapping. This algorithm consists of the iterative diffusion operation in different color components,the replacement operation based on Pseudo-random sequence and the scrambling operation on the basis of Arnold mapping. The influence of the iterative diffusion operation on the spread of the whole Ciphertext image is able to change the statistical characteristics of the plaintext image. The chaotic pseudo-random sequence generator and the scrambling operation parameters are jointly decided by the initial key and the pixel values of( 0,0) in each round. The Computer simulation and security analysis shows that this algorithm can effectively resist the known plaintext attack and the chosen plaintext attack,and make the key space larger. This algorithm has the higher security.