Abstract
In this paper, we present a chaotic image encryption algorithm in which the key stream is generated by nonlinear Chebyshev function. The novel method of designing pseudorandom chaotic sequence is carried out with the created secret keys depending on with each other. We then make multiple permutation of pixels to decrease the strong correlation between adjacent pixels in original plain image. Further, a two-dimensional Chebyshev function is considered to avoid known-plaintext and chosen-plaintext attacks in diffusion process, i.e., even with a one-bit change in original plain image, the encrypted image would become different greatly. Simulation results are given to show that the proposed method can offer us an efficient way of encrypting image.
Similar content being viewed by others
References
Schneier, B.: Applied Cryptography: Protocols, Algorithms, and Source Code in C. Wiley, New York (1996)
Xiang, T., Liao, X.F., Tang, G.P., Chen, Y., Wong, K.W.: A novel block cryptosystem based on iterating a chaotic map. Phys. Lett. A 349, 109–115 (2006)
Faraoun, K.: Chaos-based key stream generator based on multiple maps combinations and its application to images encryption. Int. Arab J. Inf. Technol. 7, 231–240 (2010)
Yang, H.Q., Wong, K.W., Liao, X.F., Zhang, W., Wei, P.C.: A fast image encryption and authentication scheme based on chaotic maps. Commun. Nonlinear Sci. Numer. Simul. 15, 3507–3517 (2010)
Zhang, Q., Guo, L., Wei, X.P.: Image encryption using DNA addition combining with chaotic mpas. Math. Comput. Model. 52, 2028–2035 (2010)
Mao, Y.B., Chen, G.R., Lian, S.G.: A novel fast image encryption scheme based on 3D chaotic baker maps. Int. J. Bifurc. Chaos 14, 3613–3624 (2004)
Guan, Z.H., Huang, F.J., Guan, W.J.: Chaos-based image encryption algorithm. Phys. Lett. A 346, 153–157 (2005)
Pareek, N.K., Patidar, V., Sud, K.K.: Image encryption using chaotic logistic map. Image Vis. Comput. 24, 926–934 (2006)
Sun, F.Y., Lü, Z.W., Liu, S.T.: A new cryptosystem based on spatial chaotic system. Opt. Commun. 283, 2066–2073 (2010)
Wong, K.W., Kwok, B.S.H., Law, W.S.: A fast image encryption scheme based on chaotic standard map. Phys. Lett. A 372, 2645–2652 (2008)
Gao, T.G., Chen, Z.Q.: Image encryption based on a new total shuffling algorithm. Chaos Solitons Fractals 38, 213–220 (2008)
Huang, C.K., Nien, H.H.: Multi chaotic systems based on pixel shuffle for image encryption. Opt. Commun. 282, 2123–2127 (2009)
Patidar, V., Pareek, N.K., Purohit, G., Sud, K.K.: Modified substitution-diffusion image cipher using chaotic standard and logistic maps. Commun. Nonlinear Sci. Numer. Simul. 15, 2755–2765 (2010)
Kwok, H.S., Tang, W.K.S.: A fast image encryption system based on chaotic maps with finite precision representation. Chaos Solitons Fractals 32, 1518–1529 (2007)
Gangadhar, C., Rao, K.D.: Hyperchaos based image encryption. Int. J. Bifurc. Chaos 19, 3833–3839 (2009)
Muhammad, U., Muhammad, K.K., Khaled, A., Changhoon, L.: Chaos-based secure satellite imagery cryptosystem. Comput. Math. Appl. 60, 326–337 (2010)
Wang, Q., Zhang, Q., Wei, X.P., Xue, X.L., Guo, L., Image encryption based on chaotic map and DNA coding. J. Comput. Theor. Nanosci. 7, 388–393 (2010)
Wang, X.Y., Zhao, J.F.: Cryptanalysis on a parallel keyed hash function based on chaotic neural network. Neurocomputing 73, 3224–3228 (2010)
Liu, H.J., Wang, X.Y.: Color image encryption based on one-time keys and robust chaotic maps. Comput. Math. Appl. 59, 3320–3327 (2010)
Wang, X.Y., Wang, X.J., Zhao, J.F., Zhang, Z.F.: Chaotic encryption algorithm based on alternant of stream cipher and block cipher. Nonlinear Dyn. 63, 587–597 (2011)
Fridrich, J.: Symmetric ciphers based on two-dimensional chaotic maps. Int. J. Bifurc. Chaos 8, 1259–1284 (1998)
Borujeni, S.E., Eshghi, M.: Chaotic image encryption design using Tompkins–Paige algorithm. Math. Problems Eng. 762652 (2009). doi:10.1155/2009/762652
Wang, L., Ye, Q., Xiao, Y.Q., Zou, Y.X., Zhang, B.: An image encryption scheme based on cross chaotic map. In: Proceeding of 1st International Congress on Image and Signal Processing, Sanya, China, vol. 3, pp. 22–26 (2008)
Yano, K., Tanaka, K.: Image encryption scheme based on a truncated Baker transformation. IEICE Trans. Fundam. Electron. Commun. Comput. Sci. E85A, 2025–2035 (2002)
Liu, H.S., Yu, C.X., Yin, X.L., Zhang, Q., Xin, X.J.: An optimization scheme for generating of Chebyshev optical chaotic sequence. Acta Phys. Sin. 58, 2231–2234 (2009)
Tong, X.J., Cui, M.G.: Image encryption with compound chaotic sequence cipher shifting dynamically. Image Vis. Comput. 26, 843–850 (2008)
Wang, X.Y., Chen, F., Wang, T.: A new compound mode of confusion and diffusion for block encryption of image based on chaos. Commun. Nonlinear Sci. Numer. Simul. 15, 2479–2485 (2010)
Wang, X.Y., Yang, L., Liu, R., Kadir, A.: A chaotic image encryption algorithm based on perceptron model. Nonlinear Dyn. 62, 615–621 (2010)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Huang, X. Image encryption algorithm using chaotic Chebyshev generator. Nonlinear Dyn 67, 2411–2417 (2012). https://doi.org/10.1007/s11071-011-0155-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-011-0155-7