Abstract
The present paper proposes the design of a new image encryption scheme based jointly on DNA coding and the chaotic sequence generated by a new 3D chaotic system without linear terms. The mathematical model of the proposed system is built from Sprott B system by introducing a quadratic nonlinearity in each linear term of the system except the constant term. This modification is done with the aim to build a very simple chaotic system without linear terms and with stylish mathematical expression. The system is analyzed in-depth to show its complex dynamics. This contribution also shows the possibility of the sequences of such types of oscillators without linear term to efficiently encrypt images. Thus, based jointly on the special randomness generated by this system with no linear terms and DNA encoding, a robust cryptosystem is proposed. The feasibility and robustness of the proposed image encryption scheme are evaluated by several security tests such as statistical and differential analysis, occlusion, and data loss attack as well as brute force attack. Thus, the technique achieved correlations close to zero, entropy values greater than 7.99, and key space greater than 2100. Besides, differential analysis shows that NPCR and UACI are greater than 99.60% and 33%, respectively. Furthermore, the quantitative analyzes of occlusion and data loss attacks as well as the results of comparison with some benchmark algorithms prove the efficiency and security of the proposed cryptosystem. To the best of author’s knowledge, none of the chaotic systems above mentioned without linear terms has been applied in the field of image encryption. Therefore, this contribution promotes the evolution of nonlinear science and its applications in image encryption using DNA coding.
Similar content being viewed by others
References
Abd-El-Atty B, Abd El-Latif AA, Venegas-Andraca SE (2019) An encryption protocol for NEQR images based on one-particle quantum walks on a circle. Quantum Inf Process 18(9):1–26
Abd-El-Hafiz SK, Radwan AG, Haleem SHA, Barakat ML (2014) A fractal-based image encryption system. IET Image Process 8(12):742–752
Adleman LM (1994) Molecular computation of solutions to combinatorial problems. Science 266(5187):1021–1024
Amani HR, Yaghoobi M (2019) A new approach in adaptive encryption algorithm for color images based on DNA sequence operation and hyper-chaotic system. Multimed Tools Appl 78(15):21537–21556
Baptista MS (1998) Cryptography with chaos. Phys Lett A 240 (1-2):50–54
Biham E, Shamir A (1991) Differential cryptanalysis of DES-like cryptosystems. J Cryptol 4(1):3–72
Cavusoglu U, Akgul A, Kacar S, Pehlivan I, Zengin A (2016) A novel chaosbased encryption algorithm over TCP data packet for secure communication. Secur Commun Netw 9(11):1285–1296
Cavusoglu U, Panahi S, Akgul A, Jafari S, Kacar S (2019) A new chaotic system with hidden attractor and its engineering applications: analog circuit realization and image encryption. Analog Integr Circ Sig Process 98(1):85–99
Chai X, Chen Y, Broyde L (2017) A novel chaos-based image encryption algorithm using DNA sequence operations. Opt Lasers Eng 88:197–213
Chai X, Gan Z, Yuan K, Chen Y, Liu X (2019) A novel image encryption scheme based on DNA sequence operations and chaotic systems. Neural Comput Applic 31(1):219–237
Chen HK, Lee CI (2004) Anti-control of chaos in rigid body motion. Chaos, Solitons and Fractals 21(4):957–965
Chen Y, Wang J, Chen X, Sangaiah AK, Yang K, Cao Z (2019) Image super-resolution algorithm based on dual-channel convolutional neural networks. Appl Sci 9(11):2316
Cicek I, Pusane AE, Dundar G (2014) A new dual entropy core true random number generator. Analog Integr Circ Sig Process 81(1):61–70
Djimasra F, Nkapkop JDD, Tsafack N, Kengne J, Effa JY, Boukabou A, Bitjoka L (2021) Robust cryptosystem using a new hyperchaotic oscillator with stricking dynamic properties. Multimed Tools Appl, 1–17
Doubla IS, Njitacke ZT, Ekonde S, Tsafack N, Nkapkop JDD, Kengne J (2021) Multistability and circuit implementation of tabu learning two-neuron model: application to secure biomedical images in ioMT. Neural Comput Applic, 1–29
Faragallah OS (2015) Efficient confusion–diffusion chaotic image cryptosystem using enhanced standard map. SIViP 9(8):1917–1926
Grigorenko I, Grigorenko E (2003) Chaotic dynamics of the fractional Lorenz system. Phys Rev Lett 91(3):034101
Guesmi R, Farah MAB, Kachouri A, Samet M (2016) A novel chaos-based image encryption using DNA sequence operation and Secure Hash Algorithm SHA-2. Nonlinear Dyn 83(3):1123–1136
Habutsu T, Nishio Y, Sasase I, Mori S (1991) A secret key cryptosystem by iterating a chaotic map. In: Workshop on the theory and application of of cryptographic techniques. Springer, Berlin, pp 127–140
Hsieh JY, Hwang CC, Wang AP, Li W.J. (1999) Controlling hyperchaos of the Rossler system. Int J Control 72(10):882–886
Hu T, Liu Y, Gong LH, Ouyang CJ (2017) An image encryption scheme combining chaos with cycle operation for DNA sequences. Nonlinear Dynamics 87(1):51–66
Hua Z, Zhou Y, Pun CM, Chen CP (2015) 2D Sine Logistic modulation map for image encryption. Inform Sci 297:80–94
Huang X, Ye G (2014) An image encryption algorithm based on hyper-chaos and DNA sequence. Multimed Tools Appl 72(1):57–70
Jithin KC, Sankar S. (2020) Colour image encryption algorithm combining Arnold map, DNA sequence operation, and a Mandelbrot set. J Inf Secur Appl 50:102428
Kadir A, Hamdulla A, Guo WQ (2014) Color image encryption using skew tent map and hyper chaotic system of 6th-order CNN. Optik 125(5):1671–1675
Kengne J, Jafari S, Njitacke ZT, Khanian MYA, Cheukem A (2017) Dynamic analysis and electronic circuit implementation of a novel 3D autonomous system without linear terms. Commun Nonlinear Sci Numer Simul 52:62–76
Kengne J, Njitacke ZT, Fotsin HB (2016) Dynamical analysis of a simple autonomous jerk system with multiple attractors. Nonlinear Dyn 83 (1):751–765
Kengne LK, Pone JRM, Tagne HTK, Kengne J (2020) Dynamics, control and symmetry breaking aspects of a single Opamp-based autonomous LC oscillator. AEU-International Journal of Electronics and Communications 118:153146
Kengne J, Signing VF, Chedjou JC, Leutcho GD (2018) Nonlinear behavior of a novel chaotic jerk system: antimonotonicity, crises, and multiple coexisting attractors. Int J Dyn Control 6(2):468–485
Kennedy MP (1994) Chaos in the Colpitts oscillator. IEEE Transactions on circuits and systems I: Fundamental Theory and Applications 41 (11):771–774
King OD, Gaborit P (2007) Binary templates for comma-free DNA codes. Discret Appl Math 155(6-7):831–839
Kountchou M, Signing VF, Mogue RT, Kengne J, Louodop P (2020) Complex dynamic behaviors in a new Colpitts oscillator topology based on a voltage comparator. AEU-Int J Electron Commun 116:153072
Leutcho GD, Kengne J (2018) A unique chaotic snap system with a smoothly adjustable symmetry and nonlinearity: chaos, offset-boosting, antimonotonicity, and coexisting multiple attractors. Chaos Solit Fractals 113:275–293
Li S, Chen G, Zheng X (2006) Chaos-based encryption for digital image and video. In: Multimedia encryption and authentication techniques and applications, Auerbach Publications, pp 129–163
Li C, Sprott JC, Yuan Z, Li H (2015) Constructing chaotic systems with total amplitude control. International Journal of Bifurcation and Chaos 25(10):1530025
Li Y, Wang C, Chen H (2017) A hyper-chaos-based image encryption algorithm using pixel-level permutation and bit-level permutation. Opt Lasers Eng 90:238–246
Liao X (2019) A novel robust dual diffusion/confusion encryption technique for color image based on Chaos, DNA and SHA-2. Multimed Tools Appl, 78(2)
Liu H, Wang X (2012) Image encryption using DNA complementary rule and chaotic maps. Appl Soft Comput 12(5):1457–1466
Luo Y, Qin J, Xiang X, Tan Y, Liu Q, Xiang L (2020) Coverless real-time image information hiding based on image block matching and dense convolutional network. J Real-Time Image Proc 17(1):125–135
Ma K, Teng L, Wang X, Meng J (2021) Color image encryption scheme based on the combination of the fisher-yates scrambling algorithm and chaos theory. Multimed Tools Appl, 1–21
Mahalakshmi B, Deshmukh G, Murthy VN (2019) Image encryption method using differential expansion technique, AES and RSA algorithm. In: 2019 Fifth international conference on image information processing (ICIIP), IEEE, pp 363–366
Mao Y, Chen G, Lian S (2004) A novel fast image encryption scheme based on 3D chaotic baker maps. International Journal of Bifurcation and Chaos 14(10):3613–3624
Mobayen S, Kingni ST, Pham VT, Nazarimehr F, Jafari S (2018) Analysis, synchronisation and circuit design of a new highly nonlinear chaotic system. Int J Syst Sci 49(3):617–630
Nestor T, De Dieu NJ, Jacques K, Yves EJ, Iliyasu AM, El-Latif A, Ahmed A (2020) A multidimensional hyperjerk oscillator: dynamics analysis, analogue and embedded systems implementation, and its application as a cryptosystem. Sensors 20(1):83
Nkapkop JDD, Effa JY, Borda M, Terebes R (2015) A novel fast and secure chaos-based algorithm for image encryption. In: International conference for information technology and communications. Springer, Cham, pp 87–101
Norouzi B, Seyedzadeh SM, Mirzakuchaki S, Mosavi MR (2015) A novel image encryption based on row-column, masking and main diffusion processes with hyper chaos. Multimed Tools Appl 74(3):781–811
Ozkaynak F, Ozer AB, Yavuz S (2013) Security analysis of an image encryption algorithm based on chaos and DNA encoding. In: 2013 21st signal processing and communications applications conference (SIU), IEEE pp 1–4
Pak C, Huang L (2017) A new color image encryption using combination of the 1D chaotic map. Signal Process 138:129–137
Patidar V, Sud KK (2005) Bifurcation and chaos in simple jerk dynamical systems. Pramana 64(1):75–93
Pham VT, Jafari S, Volos C, Fortuna L (2019) Simulation and experimental implementation of a line–equilibrium system without linear term. Chaos Solit Fractals 120:213–221
Prakash P, Rajagopal K, Koyuncu I, Singh JP, Alcin M, Roy BK, Tuna M (2020) A novel simple 4-d hyperchaotic system with a saddle-point index-2 equilibrium point and multistability: design and FPGA-based applications. Circuits Syst Signal Process, 1–22
Ray A, Potnis A, Dwivedy P, Soofi S, Bhade U (2017) Comparative study of AES, RSA, genetic, affine transform with XOR operation, and watermarking for image encryption. In: 2017 international conference on recent innovations in signal processing and embedded systems (RISE), IEEE, pp 274–278
Sheu LJ, Chen HK, Chen JH, Tam LM, Chen WC, Lin KT, Kang Y (2008) Chaos in the Newton–Leipnik system with fractional order. Chaos Solit Fractals 36(1):98–103
Signing VF, Kengne J, Pone JM (2019) Antimonotonicity, chaos, quasi-periodicity and coexistence of hidden attractors in a new simple 4-D chaotic system with hyperbolic cosine nonlinearity. Chaos Solit Fractals 118:187–198
Signing VR, Mogue RL, Kengne J, Kountchou M (2021) Dynamic phenomena of a financial hyperchaotic system and DNA sequences for image encryption. Multimed Tools Appl, 1–35
Sprott JC (2000) Simple chaotic systems and circuits. Am J Phys 68(8):758–763
Tapche RW, Njitacke ZT, Kengne J, Pelap FB (2020) Complex dynamics of a novel 3D autonomous system without linear terms having line of equilibria: coexisting bifurcations and circuit design. Analog Integr Circ Sig Process 103(1):57–71
Tong XJ, Wang Z, Zhang M, Liu Y, Xu H, Ma J (2015) An image encryption algorithm based on the perturbed high-dimensional chaotic map. Nonlinear Dyn 80(3):1493–1508
Tsafack N, Iliyasu AM, De Dieu NJ, Zeric NT, Kengne J, Abd-El-Atty B, Akram B, Abd EL-Latif AA (2021) A memristive RLC oscillator dynamics applied to image encryption. J Inform Secur Applic 61:102944
Tsafack N, Kengne J (2019) Multiple coexisting attractors in a generalized Chua’s circuit with a smoothly adjustable symmetry and nonlinearity. J Phys Math 10(298):0902–2090
Tsafack N, Kengne J, Abd-El-Atty B, Iliyasu AM, Hirota K, Abd EL-Latif AA (2020) Design and implementation of a simple dynamical 4-D chaotic circuit with applications in image encryption. Inf Sci 515:191–217
Tsafack N, Sankar S, Abd-El-Atty B, Kengne J, Jithin KC, Belazi A, Mehmood I, Bashir AK, Song OY, Abd El-Latif AA (2020) A new chaotic map with dynamic analysis and encryption application in internet of health things. IEEE Access 8:137731–137744
Wang X, Guo K (2014) A new image alternate encryption algorithm based on chaotic map. Nonlinear Dynamics 76(4):1943–1950
Wang X, Li B, Wang Y, Lei J, Xue J (2021) An efficient batch images encryption method based on DNA encoding and PWLCM. Multimed Tools Appl 80(1):943–971
Wang X, Liu C (2017) A novel and effective image encryption algorithm based on chaos and DNA encoding. Multimed Tools Appl 76(5):6229
Wang X, Liu C, Zhang H (2016) An effective and fast image encryption algorithm based on Chaos and interweaving of ranks. Nonlinear Dyn 84 (3):1595–1607
Wang X, Wang Y, Zhu X, Unar S (2019) I mage encryption scheme based on Chaos and DNA plane operations. Multimed Tools Appl 78 (18):26111–26128
Wang X, Xue W, An J (2021) Image encryption algorithm based on LDCML and DNA coding sequence. Multimed Tools Appl 80(1):591–614
Watson JD, Crick FH (2010) 1953. A structure for deoxyribose nucleic acid. In: A century of nature, University of Chicago Press, pp 82–84
Wei X, Guo L, Zhang Q, Zhang J, Lian S (2012) A novel color image encryption algorithm based on DNA sequence operation and hyper-chaotic system. J Syst Softw 85(2):290–299
Wu X, Hu H, Zhang B (2004) Parameter estimation only from the symbolic sequences generated by chaos system. Chaos Solit Fractals 22(2):359–366
Xiao G, Lu M, Qin L, Lai X (2006) New field of cryptography: DNA cryptography. Chin Sci Bull 51(12):1413–1420
Xie T, Liu Y, Tang J (2014) Breaking a novel image fusion encryption algorithm based on DNA sequence operation and hyper-chaotic system. Optik 125 (24):7166–7169
Xu Y, Wang Y (2014) A new chaotic system without linear term and its impulsive synchronization. Optik 125(11):2526–2530
Zareai D, Balafar M, Derakhshi MRF (2021) A new Grayscale image encryption algorithm composed of logistic mapping, Arnold cat, and image blocking. Multimed Tools Appl 80(12):18317–18344
Zefreh EZ (2020) An image encryption scheme based on a hybrid model of DNA computing, chaotic systems and hash functions. Multimed Tools Appl 79 (33):24993–25022
Zhan K, Wei D, Shi J, Yu J (2017) Cross-utilizing hyperchaotic and DNA sequences for image encryption. J Electron Imaging 26(1):013021
Zhang J, Huo D (2019) Image encryption algorithm based on quantum chaotic map and DNA coding. Multimed Tools Appl 78(11):15605–15621
Zhang S, Zeng Y, Li Z (2018) Chaos in a novel fractional order system without a linear term. Int J Non Linear Mech 106:1–12
Zhu C, Gan Z, Lu Y, Chai X (2020) An image encryption algorithm based on 3-D DNA level permutation and substitution scheme. Multimed Tools Appl 79(11):7227–7258
Funding
Zeric Tabekoueng Njitacke has been supported by the Polish National Science Centre under the Grant OPUS 14 No.2017/27/B/ST8/01330.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of Interests
Nkapkop Jean De Dieu, Folifack Signing Vitrice Ruben, Tsafack Nestor, Njitacke Tabekoueng Zeric and Kengne Jacques 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
About this article
Cite this article
De Dieu, N., Ruben, F.S.V., Nestor, T. et al. Dynamic analysis of a novel chaotic system with no linear terms and use for DNA-based image encryption. Multimed Tools Appl 81, 10907–10934 (2022). https://doi.org/10.1007/s11042-022-12044-6
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-022-12044-6