Skip to main content

Advertisement

Log in

A novel image encryption algorithm based on genetic recombination and hyper-chaotic systems

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

Abstract

In this paper, a novel image encryption algorithm based on genetic recombination and hyper-chaotic system is proposed. The basic rules of genetic recombination are employed to scramble images because of its effectiveness. Specifically, the plain image is expanded into two compound images composed of selected four bit-planes and diffuse them at bit-plane level, the compound bit-planes and key streams are reconstructed based on the principles of genetic recombination, then perform traditional diffusion and obtain cipher images. The hyper-chaotic Lorenz system in this algorithm generates pseudorandom sequences in each phase. The experiment results and analysis have proved that the novel image encryption algorithm is effective for image encryption.

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.

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

Similar content being viewed by others

References

  1. Wang, Y., Wong, K.W., Liao, X.F., Xiang, T., Chen, G.R.: A chaos-based image encryption algorithm with variable control parameters. Chaos Solitons Fractals 41(4), 1773–1783 (2009)

    Article  MATH  Google Scholar 

  2. Niknam, T., Khooban, M.H.: Fuzzy sliding mode control scheme for a class of non-linear uncertain chaotic systems. IET Sci. Meas. Technol. 7(5), 249–255 (2013)

    Article  Google Scholar 

  3. Alfi, A., Kalat, A.A., Khooban, M.H.: Adaptive fuzzy sliding mode control for synchronization of uncertain non-identical chaotic systems using bacterial foraging optimization. J. Intell. Fuzzy Syst. 26(5), 2567–2576 (2014)

    MathSciNet  MATH  Google Scholar 

  4. Khooban, M.H., Alfi, A., Abadi, D.N.M.: Control of a class of non-linear uncertain chaotic systems via an optimal Type-2 fuzzy proportional integral derivative controller. IET Sci. Meas. Technol. 7(1), 50–58 (2013)

    Article  Google Scholar 

  5. Liu, B., Peng, J.: Nonlinear Dynamics. High Education Press, Beijing (2004)

    Google Scholar 

  6. Liu, H.J., Wang, X.Y.: Color image encryption based on one-time keys and robust chaotic maps. Comput. Math. Appl. 59(10), 3320–3327 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  7. Zhou, Y.C., Bao, L., Chen, C.L.P.: Image encryption using a new parametric switching chaotic system. Signal Process. 93(11), 3039–3052 (2013)

    Article  Google Scholar 

  8. Zhang, Y.S., Xiao, D.: An image encryption scheme based on rotation matrix bit-level permutation and block diffusion. Commun. Nonlin. Sci. Numer. Simul. 19(1), 74–82 (2014)

    Article  MathSciNet  Google Scholar 

  9. Zhang, W., Wong, K.W., Yu, H.: A symmetric color image encryption algorithm using the intrinsic features of bit distributions. Commun. Nonlin. Sci. Numer. Simul. 18(3), 584–600 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  10. Wang, X.Y., Qin, X.: A new pseudo-random number generator based on CML and chaotic iteration. Nonlin. Dyn. 70(2), 1589–1592 (2012)

    Article  MathSciNet  Google Scholar 

  11. Wang, X.Y., Teng, L.: An image blocks encryption algorithm based on spatiotemporal chaos. Nonlin. Dyn. 67(1), 365–371 (2012)

    Article  MathSciNet  Google Scholar 

  12. Tang, Y., Wang, Z.D., Fang, J.A.: Image encryption using chaotic coupled map lattices with time-varying delays. Commun. Nonlin. Sci. Numer. Simul. 15(9), 2456–2468 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  13. Mao, Y.B., Chen, G.R., Lian, S.G.: A novel fast image encryption based on 3D chaotic baker maps. Int. J. Bifurc. Chaos 14(10), 3613–3624 (2004)

    Article  MathSciNet  MATH  Google Scholar 

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

  15. 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 

  16. Jeng, F.G., Huang, W.L., Chen, T.H.: Cryptanalysis and improvement of two hyper-chaos-based image encryption schemes. Signal Process. Image Commun. 34, 45–51 (2015)

    Article  Google Scholar 

  17. Watson, J.D., Crick, F.H.C.: A structure for deoxyribose nucleic acid. Nature 248(5451), 737–738 (1953)

    Article  Google Scholar 

  18. Leier, A., Richter, C., Banzhaf, W.: Cryptography with DNA binary strands. Biosystems 57(1), 13–22 (2000)

    Article  Google Scholar 

  19. Wang, X.Y., Zhang, Y.Q., Bao, X.M.: A novel chaotic image encryption scheme using DNA sequence operations. Opt. Lasers Eng. 73, 53–61 (2015)

    Article  Google Scholar 

  20. Liu, H.J., Wang, X.Y., Kadir, A.: Image encryption using DNA complementary rule and chaotic maps. Appl. Soft Comput. 12(5), 1457–1466 (2012)

    Article  Google Scholar 

  21. Morteza, S., Dzulkifli, M., Mohd, R.M.S.: Using 3-cell chaotic map for image encryption based on biological operations. Nonlin. Dyn. 75(3), 407–416 (2014)

    Article  Google Scholar 

  22. Xue, X.L., Zhang, Q., Wei, X.P.: An image fusion encryption algorithm based on DNA sequence and multi-chaotic maps. J. Comput. Theor. Nanosci. 7(2), 397–403 (2010)

    Article  Google Scholar 

  23. Zhang, Y.S., Wen, W.Y., Su, M.T.: Cryptanalyzing a novel image fusion encryption algorithm based on DNA sequence operation and hyper-chaotic system. Optik 125(4), 1562–1564 (2014)

    Article  Google Scholar 

  24. Wang, X.Y., Wang, M.J.: A hyperchaos generated from Lorenz system. Phys. A 387(14), 3751–3758 (2008)

    Article  MathSciNet  Google Scholar 

  25. Ramasubramanian, K., Sriram, M.S.: A comparative study of computation of Lyapunov spectra with different algorithms. Phys. D 139(1–2), 72–86 (2000)

  26. Medasani, S., Kim, J., Krishnapuram, R.: An overview of membership function generation techniques for pattern recognition. Int. J. Approx. Reason. 19(3–4), 391–417 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  27. Zhu, Z.L., Zhang, W., Wong, K.W., Yu, H.: A chaos-based symmetric image encryption scheme using a bit-level permutation. Inf. Sci. 181(6), 1171–1186 (2011)

    Article  Google Scholar 

  28. Rukhin, A., Soto, J., Nechvatal, J., Smid, M., Barker, E., Leigh, S., Levenson, M., Vangel, M., Banks, D., Heckert, A., Dray, J., Vo, S.: A Statistical Test Suite for the Validation of Random Number Generators and Pseudorandom Number Generators for Cryptographic Applications. NIST Special Publication 800-22, Gaithersburg, MD (2010)

  29. Chen, G.R., 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 

  30. 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 

  31. Wong, K.W., Kwok, B.S., Law, W.S.: A fast image encryption scheme based on chaotic standard map. Phys. Lett. A 372, 2645–2652 (2008)

    Article  MATH  Google Scholar 

  32. Benyamin, N., Mohammad, S.S., Sattar, M.: A novel image encryption based on hash function with only two-round diffusion process. Multimed. Syst. 20(1), 45–64 (2014)

    Article  Google Scholar 

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., Zhang, Hl. A novel image encryption algorithm based on genetic recombination and hyper-chaotic systems. Nonlinear Dyn 83, 333–346 (2016). https://doi.org/10.1007/s11071-015-2330-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11071-015-2330-8

Keywords

Navigation