Skip to main content
Log in

A construction of novel chaos base nonlinear component of block cipher

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

Abstract

In this article, we have presented an innovative formulation of nonlinear element of block cipher. The suggested construction is chaos based, where we used a Duffing chaotic system. We have investigated various characteristics of our proposed nonlinear component. The outcomes of the investigation validate that the designed cryptosystem is consistent for secure communication.

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

Similar content being viewed by others

References

  1. Baptista, M.S.: Cryptography with chaos. Phys. Lett. A 240, 50 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  2. Alvarez, G., Montoya, F., Romera, M., Pastor, G.: Cryptanalysis of a chaotic secure communication system. Phys. Lett. A 306, 200 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  3. Alvarez, G., Montoya, F., Romera, M., Pastor, G.: Cryptanalysis of a discrete chaotic cryptosystem using external key. Phys. Lett. A 276, 191 (2000)

    Article  MATH  MathSciNet  Google Scholar 

  4. Alvarez, G., Montoya, F., Romera, M., Pastor, G.: Cryptanalysis of dynamic look-up table based chaotic cryptosystems. Phys. Lett. A 326, 211 (2004)

    Article  MATH  MathSciNet  Google Scholar 

  5. Adams, C., Tavares, S.: Good S-boxes are easy to find. In: Advances in Cryptology: Proceedings of CRYPTO_89. Lecture Notes in Computer Science, pp. 612–615 (1989)

    Google Scholar 

  6. Webster, A.F., Tavares, S.: On the design of S-boxes. In: Advances in Cryptology: Proceedings of CRYPTO_85. Lecture Notes in Computer Science, pp. 523–534 (1986)

    Chapter  Google Scholar 

  7. Detombe, J., Tavares, S.: On the design of S-boxes. In: Advances in Cryptology: Proceedings of CRYPTO_92. Lecture Notes in Computer Science (1992)

    Google Scholar 

  8. Biham, E., Shamir, A.: Differential cryptanalysis of DES-like cryptosystems. J. Cryptol. 4(1), 3–72 (1991)

    Article  MATH  MathSciNet  Google Scholar 

  9. Dawson, M., Tavares, S.: An expanded set of S-box design criteria based on information theory and its relation to differential-like attacks. In: Advances in Cryptology: Proceedings of EURO-CRYPT_91. Lecture Notes in Computer Science, pp. 352–367 (1991)

    Google Scholar 

  10. Matsui, M.: Linear cryptanalysis method of DES cipher. In: Advances in Cryptology: Proceeding of the Eurocrypt’93. Lecture Notes in Computer Science, vol. 765, pp. 386–397 (1994)

    Google Scholar 

  11. Shannon, C.E.: Communication theory of secrecy systems. Bell Syst. Tech. J. 28, 656–715 (1949)

    Article  MATH  MathSciNet  Google Scholar 

  12. Shannon, C.E.: A mathematical theory of communication. Bell Syst. Tech. J. 27, 379–423 (1948)

    Article  MATH  MathSciNet  Google Scholar 

  13. Fatih, Ö., Sırma, Y.: Designing chaotic S-boxes based on time–delay chaotic system. Nonlinear Dyn. (2013). doi:10.1007/s11071-013-0987-4

    Google Scholar 

  14. Chen, G.: A novel heuristic method for obtaining S-boxes. Chaos Solitons Fractals 36, 1028–1036 (2008)

    Article  MATH  MathSciNet  Google Scholar 

  15. Tang, G., Liao, X.: A method for designing dynamical S-boxes based on discretized chaotic map. Chaos Solitons Fractals 23(5), 1901–1909 (2005)

    Article  MATH  MathSciNet  Google Scholar 

  16. Guoping, T., Xiaofeng, L., Yong, C.: A novel method for designing S-boxes based on chaotic maps. Chaos Solitons Fractals 23, 413–419 (2005)

    Article  MATH  Google Scholar 

  17. Fatih, Ö., Özer, A.B.: A method for designing strong S-boxes based on chaotic Lorenz system. Phys. Lett. A 374, 3733–3738 (2010)

    Article  MATH  Google Scholar 

  18. Jakimoski, G., Kocarev, L.: Chaos and cryptography: block encryption ciphers based on chaotic maps. IEEE Trans. Circuits Syst. 48, 163–169 (2001)

    Article  MATH  MathSciNet  Google Scholar 

  19. Khan, M., Shah, T., Mahmood, H., Gondal, M.A., Hussain, I.: A novel technique for the construction of strong S-boxes based on chaotic Lorenz systems. Nonlinear Dyn. 70, 2303–2311 (2012)

    Article  MathSciNet  Google Scholar 

  20. Khan, M., Shah, T., Mahmood, H., Gondal, M.A.: An efficient method for the construction of block cipher with multi-chaotic systems. Nonlinear Dyn. 71, 489–492 (2013)

    Article  MathSciNet  Google Scholar 

  21. Chen, G., Chen, Y., Liao, X.: An extended method for obtaining S-boxes based on three-dimensional chaotic Baker maps. Chaos Solitons Fractals 31, 571–579 (2007)

    Article  MATH  MathSciNet  Google Scholar 

  22. Khan, M., Shah, T., Mahmood, H., Gondal, M.A.: An efficient technique for the construction of substitution box with chaotic partial differential equation. Nonlinear Dyn. 73, 1795–1801 (2013)

    Article  MathSciNet  Google Scholar 

  23. Wang, Y., Wong, K.W., Liao, X., Xiang, T.: A block cipher with dynamic S-boxes based on tent map. Commun. Nonlinear Sci. Numer. Simul. 14, 3089–3099 (2009)

    Article  MATH  MathSciNet  Google Scholar 

  24. Hussain, I., Shah, T., Gondal, M.A., Mahmood, H.: Construction of S8 Lui J S-boxes and their application. Comput. Math. Appl. 64, 2450–2458 (2012)

    Article  MATH  MathSciNet  Google Scholar 

  25. Hussain, I., Shah, T., Gondal, M.A., Mahmood, H.: A projective general linear group based algorithm for the construction of substitution box for block ciphers. Neural Comput. Appl. 22, 1085–1093 (2013)

    Article  Google Scholar 

  26. Hussain, I., Shah, T., Gondal, M.A.: Image encryption algorithm based on PGL(2,GF(28)) S-boxes and TD-ERCS chaotic sequence. Nonlinear Dyn. (2013). doi:10.1007/s11071-012-0440-0

    Google Scholar 

  27. Hussain, I., Shah, T., Gondal, M.A., Mahmood, H.: A novel method for designing nonlinear component for block cipher based on TD-ERCS chaotic sequence. Nonlinear Dyn. 73, 633–637 (2013)

    Article  MathSciNet  Google Scholar 

  28. Hussain, I., Shah, T., Gondal, M.A., Mahmood, H.: An efficient approach for the construction of LFT S-boxes using chaotic logistic map. Nonlinear Dyn. 71, 133–140 (2013)

    Article  MathSciNet  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  30. Hussain, I., Shah, T., Gondal, M.A., Mahmood, H.: Efficient method for designing chaotic S-boxes based on generalized Baker’s map and TDERC chaotic sequence. Nonlinear Dyn. (2013). doi:10.1007/s11071-013-0963-z

    Google Scholar 

  31. Bagchi, B., Das, S., Ghosh, S., Poria, S.: Nonlinear dynamics of a position-dependent mass-driven Duffing type oscillator. J. Phys. A: Math. Theor. 46 (2013). doi:10.1088/1751-8113/46/3/032001

  32. Gilmore, R., McCallum, J.W.L.: Structure in the bifurcation diagram of the Duffing oscillator. Phys. Rev. E 51, 935–956 (1995)

    Article  MathSciNet  Google Scholar 

  33. “Duffing oscillator” from the wolfram demonstrations project. http://demonstrations.wolfram.com/DuffingOscillator/

  34. Kovacic, I., Brennan, M.J.: The Duffing Equation: Nonlinear Oscillators and their Behaviour. Wiley, New York (2011)

    Book  Google Scholar 

  35. Nayfeh, A.H., Sanchez, N.E.: Bifurcations in a forced softening Duffing oscillator. Int. J. Non-Linear Mech. 24, 483–497 (1989)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Majid Khan.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Khan, M., Shah, T. A construction of novel chaos base nonlinear component of block cipher. Nonlinear Dyn 76, 377–382 (2014). https://doi.org/10.1007/s11071-013-1132-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11071-013-1132-0

Keywords

Navigation