Skip to main content
Log in

Image encryption algorithm using chaotic Chebyshev generator

  • Original Paper
  • Published:
Nonlinear Dynamics Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Schneier, B.: Applied Cryptography: Protocols, Algorithms, and Source Code in C. Wiley, New York (1996)

    MATH  Google Scholar 

  2. 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)

    Article  MATH  Google Scholar 

  3. 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)

    Google Scholar 

  4. 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)

    Article  MATH  Google Scholar 

  5. Zhang, Q., Guo, L., Wei, X.P.: Image encryption using DNA addition combining with chaotic mpas. Math. Comput. Model. 52, 2028–2035 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  6. 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)

    Article  MathSciNet  MATH  Google Scholar 

  7. Guan, Z.H., Huang, F.J., Guan, W.J.: Chaos-based image encryption algorithm. Phys. Lett. A 346, 153–157 (2005)

    Article  MATH  Google Scholar 

  8. Pareek, N.K., Patidar, V., Sud, K.K.: Image encryption using chaotic logistic map. Image Vis. Comput. 24, 926–934 (2006)

    Article  Google Scholar 

  9. Sun, F.Y., Lü, Z.W., Liu, S.T.: A new cryptosystem based on spatial chaotic system. Opt. Commun. 283, 2066–2073 (2010)

    Article  Google Scholar 

  10. 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)

    Article  MATH  Google Scholar 

  11. Gao, T.G., Chen, Z.Q.: Image encryption based on a new total shuffling algorithm. Chaos Solitons Fractals 38, 213–220 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  12. Huang, C.K., Nien, H.H.: Multi chaotic systems based on pixel shuffle for image encryption. Opt. Commun. 282, 2123–2127 (2009)

    Article  Google Scholar 

  13. 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)

    Article  MathSciNet  MATH  Google Scholar 

  14. 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)

    Article  MathSciNet  MATH  Google Scholar 

  15. Gangadhar, C., Rao, K.D.: Hyperchaos based image encryption. Int. J. Bifurc. Chaos 19, 3833–3839 (2009)

    Article  Google Scholar 

  16. Muhammad, U., Muhammad, K.K., Khaled, A., Changhoon, L.: Chaos-based secure satellite imagery cryptosystem. Comput. Math. Appl. 60, 326–337 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  17. 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)

    Article  Google Scholar 

  18. Wang, X.Y., Zhao, J.F.: Cryptanalysis on a parallel keyed hash function based on chaotic neural network. Neurocomputing 73, 3224–3228 (2010)

    Article  Google Scholar 

  19. 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)

    Article  MathSciNet  MATH  Google Scholar 

  20. 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)

    Article  MathSciNet  Google Scholar 

  21. Fridrich, J.: Symmetric ciphers based on two-dimensional chaotic maps. Int. J. Bifurc. Chaos 8, 1259–1284 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  22. Borujeni, S.E., Eshghi, M.: Chaotic image encryption design using Tompkins–Paige algorithm. Math. Problems Eng. 762652 (2009). doi:10.1155/2009/762652

  23. 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)

    Chapter  Google Scholar 

  24. Yano, K., Tanaka, K.: Image encryption scheme based on a truncated Baker transformation. IEICE Trans. Fundam. Electron. Commun. Comput. Sci. E85A, 2025–2035 (2002)

    Google Scholar 

  25. 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)

    Google Scholar 

  26. Tong, X.J., Cui, M.G.: Image encryption with compound chaotic sequence cipher shifting dynamically. Image Vis. Comput. 26, 843–850 (2008)

    Google Scholar 

  27. 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)

    Article  MathSciNet  MATH  Google Scholar 

  28. Wang, X.Y., Yang, L., Liu, R., Kadir, A.: A chaotic image encryption algorithm based on perceptron model. Nonlinear Dyn. 62, 615–621 (2010)

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiaoling Huang.

Rights and permissions

Reprints 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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11071-011-0155-7

Keywords

Navigation