Skip to main content
Log in

A new two-level data hiding algorithm for high security based on a nonlinear system

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

Abstract

In the recent years, interdisciplinary studies on and applications of nonlinear systems have been increased significantly. Some of these studies are chaos-based applications. Chaos-based encryption, one of the most popular type of applications, has some security drawbacks. In this article, to overcome those drawbacks a secure steganography application with chaos-based encryption is realized by employing a four-dimensional continuous chaotic system. As a first step, the chaotic system that is used in the study is described and analyzed, and then random number generator (RNG) is designed for encryption application. In the next step, the data is encrypted with the designed RNG and then embedded in a carrier in chaos-based manner. As the final step, the security analysis of encryption and data hiding processes is carried out to evaluate their performances. The most important feature of the article contains both encryption and data hiding processes with successful security performances, and these types of studies are rare in the literature.

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
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20

Similar content being viewed by others

References

  1. Lü, J., Chen, G., Zhang, S.: Dynamical analysis of a new chaotic attractor. Int. J. Bifurc. Chaos 12(05), 1001–1015 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  2. Pehlivan, I., Wei, Z.: Analysis nonlinear control and circuit design of an another strange chaotic system. Turk. J. Electr. Eng. Comput. Sci. 20(Sup2), 1229–1239 (2012)

    Google Scholar 

  3. Sprott, J.C.: A new class of chaotic circuit. Phys. Lett. A 266(1), 19–23 (2000)

    Article  Google Scholar 

  4. Li, C., Pehlivan, I., Sprott, J.C., Akgul, A.: A novel four-wing strange attractor born in bistability. IEICE Electron. Express 12(4), 20141116–20141116 (2015)

    Article  Google Scholar 

  5. Coskun, S., Tuncel, S., Pehlivan, I., Akgul, A.: Microcontroller-controlled electronic circuit for fast modelling of chaotic equations. Electron. World 121(1947), 24–25 (2015)

    Google Scholar 

  6. Lian, S.: Efficient image or video encryption based on spatiotemporal chaos system. Chaos Solitons Fractals 40(5), 2509–2519 (2009)

    Article  MATH  Google Scholar 

  7. Wang, Z., Cang, S., Ochola, E.O., Sun, Y.: A hyperchaotic system without equilibrium. Nonlinear Dyn. 69(1–2), 531–537 (2012)

    Article  MathSciNet  Google Scholar 

  8. Lorenz, E.N.: Deterministic nonperiodic flow. J. Atmos. Sci. 20(2), 130–141 (1963)

    Article  Google Scholar 

  9. Rössler, O.E.: An equation for continuous chaos. Phys. Lett. A 57(5), 397–398 (1976)

    Article  MATH  Google Scholar 

  10. Lakshmanan, M., Murali, K.: Chaos in Nonlinear Oscillators: Controlling and Synchronization, vol. 13. World Scientific, Singapore (1996)

    MATH  Google Scholar 

  11. Chua, L.O., Wu, C.W., Huang, A., Zhong, G.-Q.: A universal circuit for studying and generating chaos. I. Routes to chaos. IEEE Trans. Circuits Syst. I Fundam. Theory Appl. 40(10), 732–744 (1993)

    Article  MATH  MathSciNet  Google Scholar 

  12. Cascais, J., Dilao, R., Da Costa, A.N.: Chaos and reverse bifurcation in a rcl circuit. Phys. Lett. A 93(5), 213–216 (1983)

    Article  MathSciNet  Google Scholar 

  13. Nakagawa, S., Saito, T.: An RC ota hysteresis chaos generator. In: 1996 IEEE International Symposium on Circuits and Systems. ISCAS’96, Connecting the World, vol. 3, pp. 245–248. IEEE (1996)

  14. Tamasevicius, A., Namajunas, A., Cenys, A.: Simple 4D chaotic oscillator. Electron. Lett. 32(11), 957–958 (1996)

    Article  Google Scholar 

  15. Ogorzalek, M.J.: Order and chaos in a third-order RC ladder network with nonlinear feedback. IEEE Trans. Circuits Syst. 36(9), 1221–1230 (1989)

    Article  MathSciNet  Google Scholar 

  16. Matsumoto, T., Chua, L.O., Tanaka, S.: Simplest chaotic nonautonomous circuit. Phys. Rev. A 30(2), 1155 (1984)

    Article  Google Scholar 

  17. Kawakami, H.: Bifurcation of periodic responses in forced dynamic nonlinear circuits: computation of bifurcation values of the system parameters. IEEE Trans. Circuits Syst. 31(3), 248–260 (1984)

    Article  MATH  MathSciNet  Google Scholar 

  18. Saito, T.: Chaotic phenomena in a coupled oscillators. In: European Conference on Circuit Theory and Design, pp. 275–280 (1987)

  19. Hamill, D.C., Jeffries, D.J.: Subharmonics and chaos in a controlled switched-mode power converter. IEEE Trans. Circuits Syst. 35(8), 1059–1061 (1988)

    Article  MathSciNet  Google Scholar 

  20. Poddar, G., Chakrabarty, K., Banerjee, S.: Control of chaos in the boost converter. Electron. Lett. 31(11), 841–842 (1995)

    Article  Google Scholar 

  21. Tse, C.K.: Flip bifurcation and chaos in three-state boost switching regulators. IEEE Trans. Circuits Syst. I Fundam. Theory Appl. 41(1), 16–23 (1994)

    Article  Google Scholar 

  22. Delchamps, D.F.: Some chaotic consequences of quantization in digital filters and digital control systems. In: IEEE International Symposium on Circuits and Systems. pp. 602–605. IEEE (1989)

  23. Chua, L.O., Lin, T.: Chaos and fractals from third-order digital filters. Int. J. Circuit Theory Appl. 18(3), 241–255 (1990)

    Article  MATH  MathSciNet  Google Scholar 

  24. Chua, L.O., Lin, T.: Fractal pattern of second-order non-linear digital filters: a new symbolic analysis. Int. J. Circuit Theory Appl. 18(6), 541–550 (1990)

    Article  MATH  Google Scholar 

  25. Akgul, A., Moroz, I., Pehlivan, I., Vaidyanathan, S.: A new four-scroll chaotic attractor and its engineering applications. Optik-Int. J. Light Electron Opt. 127(13), 5491–5499 (2016)

    Article  Google Scholar 

  26. Akgul, A., Hussain, S., Pehlivan, I.: A new three-dimensional chaotic system, its dynamical analysis and electronic circuit applications. Optik-Int. J. Light Electron Opt. 127(18), 7062–7071 (2016)

    Article  Google Scholar 

  27. Akgul, A., Pehlivan, I.: A new three-dimensional chaotic system without equilibrium points, its dynamical analyses and electronic circuit application. Tehnicki Vjesnik-Technical Gazette 23(1), 209–214 (2016)

    Google Scholar 

  28. Sundarapandian, V., Pehlivan, I.: Analysis, control, synchronization, and circuit design of a novel chaotic system. Math. Comput. Model. 55(7), 1904–1915 (2012)

    Article  MATH  MathSciNet  Google Scholar 

  29. Pehlivan, I., Moroz, I.M., Vaidyanathan, S.: Analysis, synchronization and circuit design of a novel butterfly attractor. J. Sound Vibr. 333(20), 5077–5096 (2014)

    Article  Google Scholar 

  30. Pehlivan, I.: Four-scroll stellate new chaotic system. Optoelectron. Adv. Mater. Rapid Commun. 5(9), 1003–1006 (2011)

    Google Scholar 

  31. Li, C., Pehlivan, I., Sprott, J.C.: Amplitude-phase control of a novel chaotic attractor. Turk. J. Electr. Eng. Comput. Sci. 24, 1–11 (2016)

    Article  Google Scholar 

  32. Çiçek, S., Ferikoğlu, A., Pehlivan, İ.: A new 3D chaotic system: dynamical analysis, electronic circuit design, active control synchronization and chaotic masking communication application. Optik-Int. J. Light Electron Opt. 127(8), 4024–4030 (2016)

    Article  Google Scholar 

  33. Kaçar, S.: Analog circuit and microcontroller based rng application of a new easy realizable 4D chaotic system. Optik-Int. J. Light Electron Opt. 127(20), 9551–9561 (2016)

    Article  Google Scholar 

  34. Pehlivan, I., Uyaroglu, Y.: Simplified chaotic diffusionless lorentz attractor and its application to secure communication systems. IET Commun. 1(5), 1015–1022 (2007)

    Article  Google Scholar 

  35. Pehlivan, I., Uyaroğlu, Y.: A new 3D chaotic system with golden proportion equilibria: analysis and electronic circuit realization. Comput. Electr. Eng. 38(6), 1777–1784 (2012)

    Article  Google Scholar 

  36. Cicek, S., Uyaroğlu, Y., Pehlivan, I.: Simulation and circuit implementation of sprott case H chaotic system and its synchronization application for secure communication systems. J. Circuits Syst. Comput. 22(04), 1350022 (2013)

    Article  Google Scholar 

  37. Merah, L., Ali-Pacha, A., Said, N.H., Mamat, M.: Design and FPGA implementation of Lorenz chaotic system for information security issues. Appl. Math. Sci. 7(5), 237–246 (2013)

    MathSciNet  Google Scholar 

  38. Sakthidasan, K., Krishna, B.V.S.: A new chaotic algorithm for image encryption and decryption of digital color images. Int. J. Inf. Educ. Technol. 1(2), 137 (2011)

    Google Scholar 

  39. Sobhy, M.I., Shehata, A.R.: Chaotic algorithms for data encryption. In: IEEE International Conference on Acoustics Speech and Signal Processing, vol. 2, pp. II–997. IEEE (1999, 2001)

  40. Ora, M., Adn Turk, H., Ora, S.: Kaos tabanlsayl csk ve dcsk modlasyon tekniklerinin matlab/simulink ortamnda gerekletirilmesi. In: IV. letiim Teknolojileri Ulusal Sempozyumu (2009)

  41. Al Karim, A., Maysaa, A., Iman, Q.: Speech encryption using chaotic map and blowfish algorithms. J. Basrah Res. (Sci.) 39(2), 68–76 (2013)

    Google Scholar 

  42. Zhang, X., Min, L.: A generalized chaos synchronization based encryption algorithm for sound signal communication. Circuits Syst. Signal Process. 24(5), 535–548 (2005)

    Article  MATH  MathSciNet  Google Scholar 

  43. Prabu, A.V., Srinivasarao, S., Rao, M.J., Apparao, T., Rao, K.B.: Audio encryption in handsets. Int. J. Comput. Appl. 40(6), 40–45 (2012)

    Google Scholar 

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

    Article  MATH  MathSciNet  Google Scholar 

  45. Xiao, D., Liao, X., Wei, P.: Analysis and improvement of a chaos-based image encryption algorithm. Chaos Solitons Fractals 40(5), 2191–2199 (2009)

    Article  MATH  MathSciNet  Google Scholar 

  46. 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  MATH  MathSciNet  Google Scholar 

  47. Huang, X.: A new digital image encryption algorithm based on 4D chaotic system. Int. J. Pure Appl. Math. 80(4), 609–616 (2012)

    Google Scholar 

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

    Article  Google Scholar 

  49. Dubey, A.K., Shukla, C.K.: Chaos based encryption and decryption of image and video in time and frequency domain. IJCA Special Issue on Network Security and Cryptography NSC (2011)

  50. Su, Z., Lian, S., Zhang, G., Jiang, J.: Chaos-based video encryption algorithms. In: Kocarev, L., Lian, S. (eds.) Chaos-Based Cryptography, pp. 205–226. Springer, Berlin (2011)

  51. Rhouma, R., Belghith, S.: Cryptanalysis of a spatiotemporal chaotic image/video cryptosystem. Phys. Lett. A 372(36), 5790–5794 (2008)

    Article  MATH  Google Scholar 

  52. Gnanajeyaraman, R., Prasadh, K., et al.: Audio encryption using higher dimensional chaotic map. Int J Recent Trends Eng 1(2), 103–107 (2009)

    Google Scholar 

  53. Sobhy, M.I., Shehata, A.E.D.: Secure computer communication using chaotic algorithms. Int. J. Bifurc. Chaos 10(12), 2831–2839 (2000)

    Article  MATH  Google Scholar 

  54. Akgül, A., Kaçar, S., Arıcıoglu, B., Pehlivan, I.: Text encryption by using one-dimensional chaos generators and nonlinear equations. In: 2013 8th International Conference on Electrical and Electronics Engineering (ELECO), pp. 320–323. IEEE (2013)

  55. Wieczorek, P.Z., Golofit, K.: Dual-metastability time-competitive true random number generator. IEEE Trans. Circuits Syst. I Regul. Pap. 61(1), 134–145 (2014)

    Article  Google Scholar 

  56. Pareschi, F., Setti, G., Rovatti, R.: Implementation and testing of high-speed cmos true random number generators based on chaotic systems. IEEE Trans. Circuits Syst. I Regul. Pap. 57(12), 3124–3137 (2010)

    Article  MathSciNet  Google Scholar 

  57. Satish, K., Jayakar, T., Tobin, C., Madhavi, K., Murali, K.: Chaos based spread spectrum image steganography. IEEE Trans. Consum. Electron. 50(2), 587–590 (2004)

    Article  Google Scholar 

  58. Roy, R., Sarkar, A., Changder, S.: Chaos based edge adaptive image steganography. Procedia Technol. 10, 138–146 (2013)

    Article  Google Scholar 

  59. Shi, P., Li, Z., Zhang, T.: A technique of improved steganography text based on chaos and BPCS. In: 2010 2nd International Conference on Advanced Computer Control (ICACC), vol. 2, pp. 232–236. IEEE (2010)

  60. Tayel, M., Shawky, H., Hafez, A.E.D.S.: A new chaos steganography algorithm for hiding multimedia data. In: 2012 14th International Conference on Advanced Communication Technology (ICACT), pp. 208–212. IEEE (2012)

  61. Liu, P., Zhu, Z., Wang, H., Yan, T.: A novel image steganography using chaotic map and visual model (2007). doi:10.2991/iske.2007.229

    Google Scholar 

  62. Ghebleh, M., Kanso, A.: A robust chaotic algorithm for digital image steganography. Commun. Nonlinear Sci. Numer. Simul. 19(6), 1898–1907 (2014)

    Article  Google Scholar 

  63. Anees, A., Siddiqui, A.M., Ahmed, J., Hussain, I.: A technique for digital steganography using chaotic maps. Nonlinear Dyn. 75(4), 807–816 (2014)

    Article  Google Scholar 

  64. Wang, X., Liu, L., Zhang, Y.: A novel chaotic block image encryption algorithm based on dynamic random growth technique. Opt. Lasers Eng. 66, 10–18 (2015)

    Article  Google Scholar 

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

  66. Xie, E.Y., Li, C., Yu, S., Lü, J.: On the cryptanalysis of Fridrich’s chaotic image encryption scheme. Signal Process. 132, 150–154 (2017)

    Article  Google Scholar 

  67. Li, C.: Cracking a hierarchical chaotic image encryption algorithm based on permutation. Signal Process. 118, 203–210 (2016)

    Article  Google Scholar 

  68. Wang, Q., Yu, S., Li, C., Lü, J., Fang, X., Guyeux, C., Bahi, J.M.: Theoretical design and fpga-based implementation of higher-dimensional digital chaotic systems. IEEE Trans. Circuits Syst. I Regul. Pap. 63(3), 401–412 (2016)

    Article  MathSciNet  Google Scholar 

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

    Article  MATH  MathSciNet  Google Scholar 

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

    Article  Google Scholar 

  71. 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  MATH  MathSciNet  Google Scholar 

  72. Liu, H., Wang, X., et al.: Image encryption using dna complementary rule and chaotic maps. Appl. Soft Comput. 12(5), 1457–1466 (2012)

    Article  Google Scholar 

  73. Rukhin, A., Soto, J., Nechvatal, J., Smid, M., Barker, E.: A statistical test suite for random and pseudorandom number generators for cryptographic applications. Booz-Allen and Hamilton Inc Mclean Va (2001)

  74. Zhang, Y.-Q., Wang, X.-Y.: A new image encryption algorithm based on non-adjacent coupled map lattices. Appl. Soft Comput. 26, 10–20 (2015)

    Article  Google Scholar 

  75. Alvarez, G., Li, S.: Some basic cryptographic requirements for chaos-based cryptosystems. Int. J. Bifurc. Chaos 16(08), 2129–2151 (2006)

    Article  MATH  MathSciNet  Google Scholar 

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

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

    Article  MATH  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  79. Zhang, Y.-Q., Wang, X.-Y.: A symmetric image encryption algorithm based on mixed linear-nonlinear coupled map lattice. Inf. Sci. 273, 329–351 (2014)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Akif Akgul.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Akgul, A., Kacar, S. & Aricioglu, B. A new two-level data hiding algorithm for high security based on a nonlinear system. Nonlinear Dyn 90, 1123–1140 (2017). https://doi.org/10.1007/s11071-017-3714-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11071-017-3714-8

Keywords

Navigation