Skip to main content
Log in

An image encryption scheme combining chaos with cycle operation for DNA sequences

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

Abstract

An image encryption scheme is proposed using high-dimensional chaotic systems and cycle operation for DNA sequences. In the scheme, the pixels of the original image are encoded randomly with the DNA coding rule controlled by a key stream produced from Chen’s hyper-chaos. In addition to confusion on the DNA sequence matrix with Lorenz system, a cycle operation for DNA sequences is projected to diffuse the pixel values of the image. In order to enhance the diffusion effect, a bitwise exclusive-OR operation is carried out for the decoded matrices with a binary key stream, and then the cipher-image is obtained. Simulation results demonstrate that the proposed image encryption scheme with acceptable robustness is secure against exhaustive attack, statistical attack and differential attack.

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
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  1. SaberiKamarposhti, M., Mohammad, D., Rahim, M.S.M., Yaghobi, M.: Using 3-cell chaotic map for image encryption based on biological operations. Nonlinear Dyn. 75(3), 407–416 (2014)

    Article  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  4. Lian, S., Sun, J., Wang, Z.: A block cipher based on a suitable use of chaotic standard map. Chaos Solitons Fractals 26(1), 117–129 (2005)

    Article  MATH  Google Scholar 

  5. Ye, G., Wong, K.W.: An efficient chaotic image encryption algorithm based on a generalized Arnold map. Nonlinear Dyn. 69(4), 2079–2087 (2012)

    Article  MathSciNet  Google Scholar 

  6. Wang, X., Teng, L., Qin, X.: A novel colour image encryption algorithm based on chaos. Signal Process. 95(4), 1101–1108 (2012)

    Article  MathSciNet  Google Scholar 

  7. Mirzaei, O., Yaghoobi, M., Irani, H.: A new image encryption method: parallel sub-image encryption with hyperchaos. Nonlinear Dyn. 67(1), 557–566 (2012)

    Article  MathSciNet  Google Scholar 

  8. Som, S., Kotal, A., Chatterjee, A., Dey, S., Palit, S.: A colour image encryption based on DNA coding and chaotic sequences. In: Proceedings of the IEEE International Conference, pp. 108–114 (2013)

  9. Huang, X.L., Ye, G.D.: An image encryption algorithm based on hyper-chaos and DNA sequence. Multimed. Tools Appl. 72(1), 57–70 (2014)

    Article  Google Scholar 

  10. Liu, Y., Wang, J., Fan, J.H., Gong, L.H.: Image encryption algorithm based on chaotic system and dynamic S-boxes composed of DNA sequences. Multimed. Tools Appl. (2015). doi:10.1007/s11042-015-2479-7

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

    Article  MathSciNet  MATH  Google Scholar 

  12. Wei, X.P., Guo, L., Zhang, Q., Zhang, J.X., Lian, S.G.: A novel color image encryption algorithm based on DNA sequence operation and hyper-chaotic system. J. Syst. Softw. 85(2), 290–299 (2012)

    Article  Google Scholar 

  13. Shyu, S.J.: Image encryption by multiple random grids. Pattern Recogn. 42(7), 1582–1596 (2008)

    Article  MATH  Google Scholar 

  14. Sui, L.S., Gao, B.: Single-channel color image encryption based on iterative fractional Fourier transform and chaos. Opt. Laser Technol. 48(11), 117–127 (2013)

    Article  Google Scholar 

  15. Liu, Z., Li, S., Liu, W., Wang, Y., Liu, S.: Image encryption algorithm by using fractional Fourier transform and pixel scrambling operation based on double random phase encoding. Opt. Lasers Eng. 51(1), 8–14 (2013)

    Article  Google Scholar 

  16. Zhou, N.R., Wang, Y.X., Gong, L.H.: Novel optical image encryption scheme based on fractional Mellin transform. Opt. Commun. 284(13), 3234–3242 (2011)

    Article  Google Scholar 

  17. Zhou, N.R., Wang, Y.X., Gong, L.H., Chen, X.B., Yang, Y.X.: Novel color image encryption algorithm based on the reality preserving fractional Mellin transform. Opt. Laser Technol. 44(7), 2270–2281 (2012)

    Article  Google Scholar 

  18. Liu, Z.J., Xu, L., Lin, C., Dai, J.M., Liu, S.T.: Image encryption scheme by using iterative random phase encoding in gyrator transform domains. Opt. Lasers Eng. 49(4), 542–546 (2010)

    Article  Google Scholar 

  19. Behnia, S., Akhshani, A., Mahmodi, H., Akhavan, A.: A novel algorithm for image encryption based on mixture of chaotic maps. Chaos Solitons Fractals 35(2), 408–419 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  20. Arroyo, D., Diza, J., Rodriguez, F.B.: Cryptanalysis of a one round chaos-based substitution permutation network. Signal Process. 93(5), 1358–1364 (2013)

    Article  Google Scholar 

  21. Norouzi, B., Mirzakuchaki, S.: A fast color image encryption algorithm based on hyper-chaotic systems. Nonlinear Dyn. 78(2), 995–1015 (2014)

    Article  Google Scholar 

  22. Ye, G., Wong, K.W.: An image encryption scheme based on time-delay and hyperchaotic system. Nonlinear Dyn. 71(1), 259–267 (2013)

    Article  MathSciNet  Google Scholar 

  23. Alvarez, G., Li, S.J.: Cryptanalyzing a nonlinear chaotic algorithm (NCA) for image encryption. Commun. Nonlinear Sci. Numer. Simul. 14(11), 3743–3749 (2009)

    Article  MathSciNet  Google Scholar 

  24. Solak, E.: Cryptanalysis of a multi-chaotic systems based image cryptosystem. Opt. Commun. 283(2), 232–236 (2010)

    Article  Google Scholar 

  25. Ozkaynak, F., Ozer, A.B., Yavuz, S.: Cryptanalysis of a novel image encryption scheme based on improved hyperchaotic sequences. Opt. Commun. 285(24), 4946–4948 (2012)

    Article  Google Scholar 

  26. Schuster, H.G., Just, L.W.: Deterministic Chaos: An Introduction, 4th edn. Wiley, NewYork (2005)

    Book  MATH  Google Scholar 

  27. Corless, R.M., Essex, C., Nerenberg, M.A.H.: Numerical methods can suppress chaos. Phys. Lett. A 157(1), 27–36 (1991)

    Article  Google Scholar 

  28. Wu, X., Kan, H., Kurths, J.: A new color image encryption scheme based on DNA sequences and multiple improved 1D chaotic maps. Appl. Soft Comput. 37(C), 24–39 (2015)

    Article  Google Scholar 

  29. Hermassi, H., Belazi, A., Rhouma, R., Belghith, S.M.: Security analysis of an image encryption algorithm based on a DNA addioton combining with chaotic maps. Multimed. Tools Appl. 72(3), 2211–2224 (2014)

    Article  MATH  Google Scholar 

  30. Lou, L.L., Zhang, Q., Wei, X.P.: A RGB image encryption algorithm based on DNA encoding and chaos map. Comput. Electr. Eng. 38(5), 1240–1248 (2012)

    Article  Google Scholar 

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

  32. Abdo, A.A., Lian, S.G., Ismail, I.A., Amin, M., Diab, H.: A cryptosystem based on elementary cellular automata. Commun. Nonlinear Sci. Numer. Simul. 18(1), 136–147 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  33. Liu, Y., Tang, J., Xie, T.: Cryptanalyzing a RGB image encryption algorithm based on DNA encoding and chaos map. Opt. Laser Technol. 60(2), 111–115 (2014)

    Article  Google Scholar 

  34. Zhou, Y., Bao, L., Chen, C.L.P.: A new 1D chaotic system for image encryption. Signal Process. 97(7), 172–182 (2014)

    Article  Google Scholar 

  35. Fan, W.K.: Molecular Biology: Principles and Techniques of Genetic Engineering. Chongqing University, Chongqing (2012)

    Google Scholar 

  36. Gao, T.G., Chen, Z.Q., Yuan, Z.Y., Chen, G.: A hyperchaos generated from Chen’s system. Int. J. Mod. Phys. C 17(4), 471 (2006)

    Article  MATH  Google Scholar 

Download references

Acknowledgments

This work is supported by the National Natural Science Foundation of China (Grant Nos. 61462061 and 61262084) and the China Scholarship Council (201606825042).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ye Liu.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Hu, T., Liu, Y., Gong, LH. et al. An image encryption scheme combining chaos with cycle operation for DNA sequences. Nonlinear Dyn 87, 51–66 (2017). https://doi.org/10.1007/s11071-016-3024-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11071-016-3024-6

Keywords

Navigation