Skip to main content
Log in

Generation of ideal chaotic sequences by reducing the dynamical degradation of digital chaotic maps

  • Application of soft computing
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

Chaotic systems have good characteristics, such as sensitivity to initial value and parameter, ergodicity, certainty and so on. Using chaos to generate pseudo-random sequences for encryption has good efficiency and security. However, due to the limitation of computing precision, the chaotic sequence running on the computer will enter a cycle after several times of iterations. In this paper, a control method is proposed to reduce this phenomenon. In this method, one chaotic map is used to adjust the parameters of another chaotic map, which makes the sequence generated by this model has good dynamic characteristics under a low computing precision. To prove the effectiveness of this model, two examples are provided. Furthermore, the dynamical performances of these two chaotic systems have been demonstrated by a series of analyses.

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
Fig. 21

Similar content being viewed by others

Data availability

The datasets generated during and/or analyzed during the current study are available from the corresponding author on reasonable request.

References

  • Alawida M, Samsudin A, Teh JS, Alkhawaldeh RS (2019a) A new hybrid digital chaotic system with applications in image encryption. Signal Process 160:45–58

    MATH  Google Scholar 

  • Alawida M, Samsudin A, Teh JS (2019b) Enhancing unimodal digital chaotic maps through hybridisation. Nonlinear Dyn 96(1):601–613

    MATH  Google Scholar 

  • Bandt C, Pompe B (2002) Permutation entropy: A natural complexity measure for time series. Phys Rev Lett 88(17):174102

    PubMed  ADS  MATH  Google Scholar 

  • Baskonus HM, Mahmud AA, Muhamad KA, Tanriverdi T (2022) A study on Caudrey-Dodd-Gibbon-Sawada-Kotera partial differential equation. Math Methods Appl Sci 45(14):8737–8753

    MathSciNet  MATH  Google Scholar 

  • Cao LC, Luo YL, Qin SH et al (2015) A perturbation method to the tent map based on lyapunov exponent and its application. Chin Phys B 24(10):100501

    ADS  MATH  Google Scholar 

  • Deng YS, Hu HP, Liu LF (2015a) Feedback control of digital chaotic systems with application to pseudorandom number generator. Int J Mod Phys C 26(2):1550022

    MathSciNet  ADS  MATH  Google Scholar 

  • Deng YS, Hu HP, Xiong NX et al (2015b) A general hybrid model for chaos robust synchronization and degradation reduction. Inf Sci 305:146–164

    MATH  Google Scholar 

  • Deng YS, Hu HP, Xiong W et al (2015c) Analysis and design of digital chaotic systems with desirable performance via feedback control. IEEE Trans Syst Man Cybern Syst 45:1187–1200

    MATH  Google Scholar 

  • Francois M, Defour D, berthome P (2014) A pseudo-random bit generator based on three chaotic logistic maps and IEEE 754-2008 floating-point arithmetic. Theory Appl Mod Comput 8402:229–247

    MathSciNet  MATH  Google Scholar 

  • Fan CL, Ding Q (2022) Counteracting the dynamic degradation of high-dimensional digital chaotic systems via a stochastic jump mechanism. Digital Signal Process 129:103651

    MATH  Google Scholar 

  • Fan CL, Ding Q (2023) Design and geometric control of polynomial chaotic maps with any desired positive Lyapunov exponents. Chaos Solitons Fractals 169:113258

    MathSciNet  MATH  Google Scholar 

  • Gan ZH, Chai XL, Zhang MN et al (2018) A double color image encryption scheme based on three-dimensional brownian motion. Multimed Tools Appl 77(21):27919–27953

    MATH  Google Scholar 

  • Hua ZY, Zhou YC (2016) Image encryption using 2D logistic-adjusted-sine map. Inf Sci 339:237–253

    MATH  Google Scholar 

  • Hua ZY, Zhou BH, Zhou YC (2017) Sine-transform-based chaotic system with FPGA implementation. IEEE Trans Ind Electron 65(3):2736515

    MATH  Google Scholar 

  • Hua ZY, Zhou YC, Huang HJ (2019) Cosine-transform-based chaotic system for image encryption. Inf Sci 480:403–419

    MATH  Google Scholar 

  • Hua ZY, Zhu ZH, Yi S et al (2021) Cross-plain colour image encryption using a two dimensional logistic tent modular map. Inf Sci 546:1063–1083

    MATH  Google Scholar 

  • Huang X, Liu LF, Li XJ et al (2019) A new two-dimensional mutual coupled logistic map and its application for pseudorandom number generator. Math Probl Eng 2019:7685359

    MathSciNet  MATH  Google Scholar 

  • Hu HP, Xu Y, Zhu ZQ (2008) A method of improving the properties of digital chaotic system. Chaos Solitons Fractals 38:439–446

    ADS  MATH  Google Scholar 

  • Hu HP, Deng YS, Liu LF (2014) Counteracting the dynamical degradation of digital chaos via hybrid control. Commun Nonlinear Sci Numer Simul 19:1970–1984

    ADS  MATH  Google Scholar 

  • Khedmati Y, Parvaz R, Behroo Y (2020) 2D Hybrid chaos map for image security transform based on framelet and cellular automata. Inf Sci 512:855–879

    MathSciNet  MATH  Google Scholar 

  • Kafetzis I, Moysis L, Tutueva A et al (2023) A 1D coupled hyperbolic tangent chaotic map with delay and its application to password generation. Multimed Tools Appl 82:9303–9322

    MATH  Google Scholar 

  • Li RZ, Liu Q, Liu LF (2019) Novel image encryption algorithm based on improved logistic map. IET Image Proc 13(1):125–134

    MATH  Google Scholar 

  • Liu LF, Miao SX (2015) A universal method for improving the dynamical degradation of a digital chaotic system. Phys Scr 90(8):085205

    ADS  MATH  Google Scholar 

  • Liu LF, Miao SX (2017a) A new simple one-dimensional chaotic map and its application for image encryption. Multimed Tools Appl 77:21445–21462

    MATH  Google Scholar 

  • Liu LF, Miao SX (2017b) Delay-introducing method to improve the dynamical degradation of a digital chaotic map. Inf Sci 396:1–13

    ADS  MATH  Google Scholar 

  • Liu LF, Lin J, Miao SX et al (2017a) A double perturbation method for reducing dynamical degradation of the digital Baker map. Int J Bifurc Chaos 27:1750103

    MathSciNet  MATH  Google Scholar 

  • Liu YQ, Luo YL, Song SX (2017b) Counteracting dynamical degradation of digital chaotic Chebyshev map via perturbation. Int J Bifurc Chaos 27:1750033

    MathSciNet  MATH  Google Scholar 

  • Liu LF, Liu BC, Hu HP et al (2018) Reducing the dynamical degradation by bi-coupling digital chaotic maps. Int J Bifurc Chaos 28(5):1850059

    MathSciNet  MATH  Google Scholar 

  • Lynnyk V, Sakamoto N, Čelikovský S (2015) Pseudo random number generator based on the generalized Lorenz chaotic system. IFAC Pap Online 48(18):257–261

    MATH  Google Scholar 

  • Luo YL, Liu YQ, Liu JX et al (2021) Counteracting dynamical degradation of a class of digital chaotic systems via unscented Kalman filter and perturbation. Inf Sci 556:49–66

    MathSciNet  MATH  Google Scholar 

  • Ming H, Hu HP, Lv F et al (2023) A high-performance hybrid random number generator based on a nondegenerate coupled chaos and its practical implementation. Nonlinear Dyn 111:847–869

    MATH  Google Scholar 

  • Nagaraj N, Shastry M, Vaidya PG (2008) Increasing average period lengths by switching of robust chaos maps in finite precision. Eur Phys J Spec Top 165(1):73–83

    MATH  Google Scholar 

  • Sun FY, Liu ST (2009) Cryptographic pseudo-random sequence from the spatial chaotic map. Chaos Solitons Fractals 41:2216–2219

    ADS  MATH  Google Scholar 

  • Tang JY, Yu ZN, Liu LF (2019) A delay coupling method to reduce the dynamical degradation of digital chaotic maps and its application for image encryption. Multimed Tools Appl 78:24765–24788

    MATH  Google Scholar 

  • Tanriverdi T, Baskonus HM, Mahmud AA, Muhamad KA (2021) Explicit solution of fractional order atmosphere-soil-land plant carbon cycle system. Ecol Complex 48:100966

    MATH  Google Scholar 

  • Teh JS, Samsudin A, Akhavan A (2015) Parallel chaotic hash function based on the shuffle-exchange network. Nonlinear Dyn 81(3):1067–1079

    MATH  Google Scholar 

  • Teh JS, Samsudin A (2017) A chaos-based authenticated cipher with associated data. Secur Commun Netw 2017:1–15

    MATH  Google Scholar 

  • Wang XY, Guo K (2014) A new image alternate encryption algorithm based on chaotic map. Nonlinear Dyn 76(4):1943–1950

    MATH  Google Scholar 

  • Wheeler DD, Matthews RAJ (1991) Supercomputer investigations of a chaotic encryption algorithm. Cryptologia 15:140–151

    MATH  Google Scholar 

  • Wang QX, Yu SM, Li CQ et al (2016) Theoretical design and FPGA-based implementation of higher-dimensional digital chaotic systems. IEEE Trans Circuits Syst I 63:401–412

    MathSciNet  MATH  Google Scholar 

  • Wu Y, Zhou Y, Bao L (2014) Discrete wheel-switching chaotic system and applications. IEEE Trans Circuits Syst I 61(12):3469–3477

    MATH  Google Scholar 

  • Xiao D, Liao X, Deng S (2005) One-way Hash function construction based on the chaotic map with changeable-parameter. Chaos Solitons Fractals 24:65–71

    MathSciNet  CAS  ADS  MATH  Google Scholar 

  • Zheng F, Tian XJ, Song JY et al (2008) Pseudo-random sequence generator based on the generalized Henon map. J China Univ Posts Telecommun 15(3):64–68

    MATH  Google Scholar 

  • Zhou YC, Bao L, Chen CLP (2013) Image encryption using a new parametric switching chaotic system. Signal Process 93(2013):3039–3052

    MATH  Google Scholar 

  • Zhou YC, Bao L, Chen CLP (2014) A new 1D chaotic system for image encryption. Signal Process 97:172–182

    MATH  Google Scholar 

  • Zhou YC, Hua Z, Pun C, Chen CLP (2015) Cascade chaotic systems with applications. IEEE Trans Cybern 45(9):2001–2012

    PubMed  MATH  Google Scholar 

  • Zhou S, Wang XY, Zhang YQ (2023) Novel image encryption scheme based on chaotic signals with finite-precision error. Inf Sci 621:782–798

    MATH  Google Scholar 

  • Zheng J, Hu HP (2022) Bit cyclic shift method to reinforce digital chaotic maps and its application in pseudorandom number generator. Appl Math Comput 420:126788

    MathSciNet  MATH  Google Scholar 

Download references

Funding

This work is supported by the National Natural Science Foundation of China (62262039, 61862042); Outstanding Youth Foundation of Jiangxi Province (20212ACB212006).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lingfeng Liu.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhang, S., Liu, L. Generation of ideal chaotic sequences by reducing the dynamical degradation of digital chaotic maps. Soft Comput 28, 4471–4487 (2024). https://doi.org/10.1007/s00500-023-08836-z

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-023-08836-z

Keywords

Navigation