Abstract—In this paper, we propose a new image encryption algorithm based on using multi-chaotic functions; to enhance the encryption algorithm and to increase the complexity of the encryption system so it’s very difficult to break it and predict on it. Because of this, we use the Rossler attractor and logistic map to generate the encryption keys that used to change the value and the position of the pixels in the tested image. Moreover, our Approach depends on generating a onetime pad chaotic value by using a logistic map (Key1) with Z-plane from Rossler chaotic function as a second encryption key (Key2); to change the image pixels value. Where, X and Y planes as Key3 and Key4 respectively, are used to shuffle the image positions; to increase the uncertainty in the cipher image. However, by analyzing our algorithm, we show that the key space of our algorithm is equal to 10 60, where, the entropy tests show that the average entropy for the tested images is not less than 7.9970. Furthermore, after analyzing the histogram and correlation between the adjacent pixels, we show that our algorithm is strong against different types of attacks and it’s sensitive to the initial conditions.
Index Terms—Image encryption, logistic map, rossler attractor, onetime pad.
H. N. is with the Department of Computer, Taibah University, Madina, KSA (e-mail: firstname.lastname@example.org).
Cite: Hazem Mohammad Al-Najjar and Asem Mohammad AL-Najjar, "Multi-Chaotic Image Encryption Algorithm Based on One Time Pads Scheme," International Journal of Computer Theory and Engineering vol. 4, no. 3, pp. 350-353, 2012.