Skip to main content
Log in

A fast image algorithm based on rows and columns switch

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

Abstract

In this paper, a fast image encryption algorithm based on rows and columns switch is proposed. In the algorithm, the method of shuffling is rows switch and columns switch, and simultaneously the pixels of a row or column are encrypted by a key. A logistic map is used to generate the keys and the switched indexes of rows or columns. According to analysis, the number of iteration of logistic map is reduced, so the speed of the algorithm is faster. According to the data of researches, the speed of the algorithm is more than ten times than other algorithms. And this algorithm also has ideal character in withstanding differential attacks, statistical analysis, known-plaintext and chosen-plaintext attacks.

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.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  1. Zhang, H.G., Ma, T.D., Huang, G.B., Wang, C.X.: Robust global exponential synchronization of uncertain chaotic delayed neural networks via dual-stage impulsive control. IEEE Trans. Syst. Man Cybern. Part B 40(3), 831–844 (2010)

    Article  Google Scholar 

  2. Zhang, H.G., Quan, Y.B.: Modeling, identification, and control of a class of nonlinear systems. IEEE Trans. Fuzzy Syst. 9(2), 349–354 (2001)

    Article  Google Scholar 

  3. Zhang, H.G., Liu, D.R., Wang, Z.L.: Controlling Chaos: Suppression, Synchronization and Chaotification. Springer, London (2009)

    Book  Google Scholar 

  4. Zhang, H.G., Huang, W., Wang, Z.L., Chai, T.Y.: Adaptive synchronization between two different chaotic systems with unknown parameters. Phys. Lett. A 350(5–6), 363–366 (2006)

    Article  MATH  Google Scholar 

  5. Behnis, S., Akhshani, A., Ahadpour, S., Mahnodi, H., Akhavan, A.: A fast chaotic encryption scheme based on piecewise nonlinear chaotic maps. Phys. Lett. A 366(4–5), 391–396 (2007)

    Article  Google Scholar 

  6. Wang, Y., Wong, K.W., Liao, X.F., Chen, G.R.: A new chaos-based fast image encryption algorithm. Appl. Soft Comput. 11(1), 514–522 (2011)

    Article  Google Scholar 

  7. Wang, X.Y., Zhao, J.F., Liu, H.J.: A new image encryption algorithm based on chaos. Opt. Commun. 285(5), 562–566 (2012)

    Article  Google Scholar 

  8. Wang, X.Y., Wang, Q.: A novel image encryption algorithm based on dynamic S-boxes constructed by chaos. Nonlinear Dyn. 75(3), 567–576 (2014)

    Article  Google Scholar 

  9. Gao, T.G., Chen, Z.Q.: A new image encryption algorithm based on hyper-chaos. Phys. Lett. A 372(4), 394–400 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  10. Rhouma, R., Belghith, S.: Cryptanalysis of a new image encryption algorithm based on hyper-chaos. Phys. Lett. A 372(38), 5973–5978 (2008)

    Article  MATH  Google Scholar 

  11. Sun, F.Y., Lu, Z.W.: Digital image encryption with chaotic map lattices. Chin. Phys. B 20(4), 040506 (2011)

    Article  Google Scholar 

  12. Wang, X.Y., Liu, L.T.: Cryptanalysis and improvement of a digital image encryption method with chaotic map lattices. Chin. Phys. B 22(5), 050503 (2013)

  13. Seyedzadeh, S.M., Mirzakuchaki, S.: A fast color image encryption algorithm based on coupled two-dimensional piecewise chaotic map. Signal Process. 92(5), 1202–1215 (2012)

    Article  Google Scholar 

  14. Chen, G., Mao, Y., Chui, C.K.: A symmetric image encryption scheme based on 3D chaotic cat maps. Chaos Solitons Fractals 21(3), 749–761 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  15. Wang, X.Y., Luan, D.P.: A novel image encryption algorithm using chaos and reversible cellular automata. Commun. Nonlinear Sci. Numer. Simul. 18(11), 3075–3085 (2013)

    Article  MathSciNet  Google Scholar 

  16. Rhouma, R., Meherzi, S., Belghith, S.: OCML-based colour image encryption. Chaos Solitons Fractals 40(1), 309–318 (2009)

    Article  MATH  Google Scholar 

  17. Zhang, Y.S., Xiao, D., Shu, Y.L., Li, J.: A novel image encryption scheme based on a linear hyperbolic chaotic system of partial differential equations. Signal Process. Image Commun. 28(3), 292–300 (2013)

    Article  Google Scholar 

  18. Liu, H.J., Wang, X.Y.: Color image encryption using spatial bit-level permutation and high-dimension chaotic system. Opt. Commun. 284(16–17), 3895–3903 (2011)

    Article  Google Scholar 

  19. Patidar, V., Pareek, N.K., Sud, K.K.: A new substitution-diffusion based image cipher using chaotic standard and logistic maps. Commun. Nonlinear Sci. Numer. Simul. 14(7), 3056–3075 (2009)

    Article  MathSciNet  Google Scholar 

  20. Wang, X.Y., Jin, C.Q.: Image encryption using game of life permutation and PWLCM chaotic system. Opt. Commun. 285(4), 412–417 (2011)

    Article  MathSciNet  Google Scholar 

  21. Wang, Z., Huang, X., Li, N., Song, X.N.: Image encryption based on a delayed fractional-order chaotic logistic system. Chin. Phys. B 21(5), 050506 (2012)

    Article  Google Scholar 

  22. Ye, G.D.: A block image encryption algorithm based on wave transmission and chaotic systems. Nonlinear Dyn. 75(3), 417–427 (2014)

    Article  Google Scholar 

  23. Hussain, I., Shah, T., Gondal, M.A., Mahmood, H.: A novel image encryption algorithm based on chaotic maps and GF(2(8)) exponent transformation. Nonlinear Dyn. 72(1–2), 399–406 (2013)

    Article  MathSciNet  Google Scholar 

  24. Haeri, M., Tavazoei, M.S.: Comparison of different one-dimensional maps as chaotic search pattern in chaos optimization algorithms. Appl. Math. Comput. 187(2), 1076–1085 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  25. Wang, Y., Liao, X., Xiang, T., Wong, K.W., Yang, D.G.: Cryptanalysis and improvement on a block cryptosystem based on iteration a chaotic map. Phys. Lett. A 363(4), 277–281 (2007)

    Article  MATH  Google Scholar 

  26. Wei, J., Liao, X.F., Wong, K.W., Zhou, T.: Cryptanalysis of a cryptosystem using multiple one-dimensional chaotic maps. Commun. Nonlinear Sci. Numer. Simul. 12(5), 814–822 (2007)

    Article  MATH  Google Scholar 

  27. Pei, W.J., Wang, K., Zou, L.H., Song, A.G., He, Z.Y.: On the security of 3D cat map based symmetric image encryption scheme. Phys. Lett. A 343(6), 432–439 (2005)

    Article  MATH  Google Scholar 

  28. Michiro, Y., Takashi, T.: Double precision computation of the logistic map depends on computational modes of the floating-point processing unit. http://arxiv.org/pdf/1305.3128.pdf, arXiv preprint(2013)

  29. NIST, Guide to the Statistical Tests, http://csrc.nist.gov/groups/ST/toolkit/rng/stats_tests.html, (2008)

Download references

Acknowledgments

This research is supported by the National Natural Science Foundation of China (Nos.: 61370145, 61173183, and 60973152), the Doctoral Program Foundation of Institution of Higher Education of China (No. 20070141014), Program for Liaoning Excellent Talents in University (No. LR2012003), the National Natural Science Foundation of Liaoning province (No. 20082165) and the Fundamental Research Funds for the Central Universities (No. DUT12JB06).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xingyuan Wang.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wang, X., Wang, Q. & Zhang, Y. A fast image algorithm based on rows and columns switch. Nonlinear Dyn 79, 1141–1149 (2015). https://doi.org/10.1007/s11071-014-1729-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11071-014-1729-y

Keywords

Navigation