Research of Image Encryption Algorithm Based on Chaotic Magic Square

Due to the pseudo-randomness and sensitivity of the initial value of chaos theory, and the technology of magic square which can scramble image in an efficient way, this algorithm uses the magic square transformation for the original image preprocess firstly, this process is pretreatment on the basis of magic square algorithm improved ranks. Then use Arnold to a second image scrambling, finally using logistic, henon produce array and the image scrambling gray values, which makes the image’s position and gray value transformed in the same time , get the final encrypted image. Through theoretical analysis and experiments show that the algorithm has great key space, good effect, and can resist common attack effectively, etc.

[1]  Robert M. May,et al.  Simple mathematical models with very complicated dynamics , 1976, Nature.

[2]  J. Fridrich Image encryption based on chaotic maps , 1997, 1997 IEEE International Conference on Systems, Man, and Cybernetics. Computational Cybernetics and Simulation.

[3]  GU Ze-cang A novel algorithm of digital image scrambling and encryption based on magic cube transformation , 2008 .

[4]  William Stallings,et al.  Cryptography and network security , 1998 .