Image Encryption Based on Arnold Cat Map and GA Operator
In this paper, three steps of encryption technique are used to encrypt image. At first, crossover and mutation operators of genetic algorithm are applied on each pixel of image to make modified image. The crossover points are decided from a random sequence generated by logistic map. Second, pixels of modified image are shuffled like transposition cipher based on Arnold cat map. Finally, the encryption image is obtained by performing logical operation between modified image and random sequence produced by logistic map. Some important tests have been performed on encrypted images to check security level of proposed algorithm. It has been observed that the proposed algorithm is able to resist various attacks and provide sufficient security, and it is giving better result among some of the published algorithms.
KeywordsLogistic map Arnold cat map Crossover and mutation Entropy analysis Histogram analysis and correlation analysis
- 4.Soleymani, A., Nordin, M.J., Sundararajan1, E.: A chaotic cryptosystem for images based on henon and Arnold cat map. Sci. World J. 2014, 21. (Article ID 536930)Google Scholar
- 5.Das, S., Mandal, S.N., Ghoshal, N.: Diffusion and encryption of digital image using genetic algorithm. In: Ficta 2014 Bhubaneswar. AISC Springer. vol 327 pp. 729–736Google Scholar
- 6.Sethi, N., Vijay, S.: Comparative image encryption method analysis using new transformed—mapped technique. In: Conference on Advances in Communication and Control Systems 2013 (CAC2S 2013), pp. 46–50Google Scholar