Abstract
Securing data in wireless environmental monitoring systems based jointly on Deoxyribonucleic Acid (DNA) database and chaotic sequences is a hot new research topic. This paper deals with the implementation of an encryption scheme combining DNA cryptography and the pseudorandom property of hyperchaotic behavior to secure data from air quality monitoring stations. We propose an appropriate cryptography algorithm, which guarantees the confidentiality, integrity, and authentication of data. The dynamics of the hyperchaotic system was studied in order to be able to make a wise choice of the sequence to be used in the encryption and decryption processes, which will be used at all stages of the cryptosystem to strengthen data security. Several studies including security analysis, execution times as well as a comparative study with some existing algorithms were carried out to assess the resistance to attacks of the proposed scheme. The performance analysis demonstrated the ability of the proposed cryptosystem to resist various attacks through a low execution time and a large key space.
Similar content being viewed by others
References
Ploennigs J, Cohn J, Stanford-Clark A (2018) The future of IoT. IEEE Internet Things M 1:28–33
Philip V, Suman VK, Menon VG, Dhanya K (2017) A review on latest internet of things based healthcare applications. Int J Comput Sci Inf Secur 15:248
Keerthi KS, Mahapatra B, Menon VG (2020) Into the world of underwater swarm robotics: architecture, communication, applications and challenges. RACSC 13:110–119
Kaur N, Mahajan R, Bagai D, Student P (2016) Air quality monitoring system based on Arduino microcontroller. Int J Innov Res Sci Eng Technol 5:9635–9646
Jo J, Jo B, Kim J, Kim S, Han W (2020) Development of an iot-based indoor air quality monitoring platform. J Sens. https://doi.org/10.1155/2020/8749764
Purwanto P, Suryono S, Sunarno S (2019) Design of air quality monitoring system based on web using wireless sensor network. J Phys Conf Ser 1295:12043
Ravishanker A, Pandian R (2014) Embedded system based sensor failure detection and industrial environment control over wireless network. Int J Eng Res 3:716–725
Hong D, Sung J, Hong S, Lim J, Lee S, Koo B-S et al (2006) HIGHT: a new block cipher suitable for low-resource device. International workshop on cryptographic hardware and embedded systems. Springer, Heidelberg, pp 46–59
Méndez-Ramírez R, Arellano-Delgado A, Cruz-Hernández C, Abundiz-Pérez F, Martínez-Clark R (2018) Chaotic digital cryptosystem using serial peripheral interface protocol and its dsPIC implementation. Front of Inf Technol Electronic Eng 19:165–179
Rajesh S, Paul V, Menon V, Khosravi M (2019) A secure and efficient lightweight symmetric encryption scheme for transfer of text files between embedded IoT devices. Symmetry 11:1–21
Kamdjeu Kengne L, Kamdeu Nkandeu YP, Mboupda Pone JR, Tiedeu A, Fotsin HB (2021) Image encryption using a novel quintic jerk circuit with adjustable symmetry. Int J Circuit Theory Appl. https://doi.org/10.1002/cta.2968
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
Nestor T, De Dieu NJ, Jacques K, Yves EJ, Iliyasu AM, Abd El-Latif AA (2020) A multidimensional hyperjerk oscillator: dynamics analysis, analogue and embedded systems implementation, and its application as a cryptosystem. Sensors 20:83
Signing VF, Fonzin TF, Kountchou M, Kengne J, Njitacke Z (2021) Chaotic Jerk system with hump structure for text and image encryption using DNA coding. Circuits Systems Signal Process 40:1–37
Chen L-p, Yin H, Yuan L-g, Lopes AM, Machado JT, Wu R-c (2020) A novel color image encryption algorithm based on a fractional-order discrete chaotic neural network and DNA sequence operations. Front Inf Technol Electron Eng 21:866–879
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:1123–1136
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:290–299
Alfalou A, Brosseau C (2009) Optical image compression and encryption methods. Adv Opt Photon 1:589–636
Wu C-P, Kuo C-CJ (2001) Fast encryption methods for audiovisual data confidentiality. Multimed Syst Appl III 4209:284–295
Wu Y, Noonan JP, Agaian S (2011) NPCR and UACI randomness tests for image encryption. Cyber journals: multidisciplinary journals in science and technology. JSAT 1:31–38
Hammad I (2010) Efficient hardware implementations for the advanced encryption standard algorithm
Liu Y, Zhang J (2020) A multidimensional chaotic image encryption algorithm based on DNA coding. Multimed Tools Appl 79:21579–21601
Liang C, Ye N, Malekian R, Wang R (2016) The hybrid encryption algorithm of lightweight data in cloud storage. 2016 2nd International Symposium on Agent, Multi-Agent Systems and Robotics (ISAMSR): IEEE: 160–166
Mao Y, Chen G (2005) Chaos-based image encryption. Handbook of geometric computing. Springer, Heidelberg, pp 231–265
Zhang X, Ye R (2021) A novel RGB image encryption algorithm based on DNA sequences and chaos. Multimed Tools Appl 80:8809–8833
Zhang Q, Han J (2021) A novel color image encryption algorithm based on image hashing, 6D hyperchaotic and DNA coding. Multimed Tools Appl 80:1–24
Banu SA, Amirtharajan R (2020) Tri-level scrambling and enhanced diffusion for DICOM image cipher-DNA and chaotic fused approach. Multimed Tools Appl 79:28807–28824
Jacob G (2013) DNA based cryptography: an overview and analysis. Int J Emerg Sci 3:36
Pisarchik A, Zanin M (2008) Image encryption with chaotically coupled chaotic maps. Physica D 237:2638–2648
Li C, Sprott JC, Thio W, Zhu H (2014) A new piecewise linear hyperchaotic circuit. IEEE Trans Circuits Syst II 61:977–981
Kengne J, Abdolmohammadi H, Signing VF, Jafari S, Kom G (2020) Chaos and coexisting bifurcations in a novel 3d autonomous system with a non-hyperbolic fixed point: Theoretical analysis and electronic circuit implementation. Braz J Phys 50:442–453
Kountchou M, Signing VF, Mogue RT, Kengne J (2020) Complex dynamical behaviors in a memcapacitor–inductor circuit. Analog Integr Circ Sig Process 106:1–20
Signing V, Kengne J (2018) Coexistence of hidden attractors, 2-torus and 3-torus in a new simple 4-D chaotic system with hyperbolic cosine nonlinearity. Int J Dynam Control 6:1421–1428
Doubla Isaac S, Njitacke ZT, Kengne J (2020) Effects of low and high neuron activation gradients on the dynamics of a simple 3D hopfield neural network. Int J Bifurcation Chaos 30:2050159
Njitacke ZT, Isaac SD, Kengne J, Negou AN, Leutcho GD (2020) Extremely rich dynamics from hyperchaotic Hopfield neural network: hysteretic dynamics, parallel bifurcation branches, coexistence of multiple stable states and its analog circuit implementation. Eur Phys J Spec Top 229:1133–1154
Njitacke ZT, Kengne J, Fotsin H (2020) Coexistence of multiple stable states and bursting oscillations in a 4D Hopfield neural network. Circuits Syst Signal Process 39:3424–3444
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
Pak C, Huang L (2017) A new color image encryption using combination of the 1D chaotic map. Signal Process 138:129–137
Abduljabbar RB, Hamid OK, Alhyani NJ (2021) Features of genetic algorithm for plain text encryption. Int J Electr Comput Eng 11:434
Vigila SMC, Muneeswaran K (2009) Implementation of text based cryptosystem using elliptic curve cryptography. 2009 First International Conference on Advanced Computing: IEEE: 82–85
Singh LD, Singh KM (2015) Implementation of text encryption using elliptic curve cryptography. Procedia Comput Sci 54:73–82
Telem ANK, Fotsin HB, Kengne J (2021) Image encryption algorithm based on dynamic DNA coding operations and 3D chaotic systems. Multimed Tools Appl 80:1–31
Huang ZJ, Cheng S, Gong LH, Zhou NR (2020) Nonlinear optical multi-image encryption scheme with two-dimensional linear canonical transform. Optics Lasers Eng 124:05821
Dagadu JC, Li J, Aboagye EO, Deynu FK (2019) Medical Image Encryption Scheme Based on Multiple Chaos and DNA Coding. IJ Network Security 21:83–90
Msekh ZA, Hreshee SS (2021) Implementation of a chaos-based symmetric text encryption using Arduino microcontrollers. J Phys Conf Ser 1963:12086
Acknowledgements
The authors would like to thank the editor and the unanimous reviewers for their valuable comments and suggestions that helped to greatly improve this work, and also the International Atomic Energy Agency (IAEA) as part of the coordinated research project (CRP J02014) with the Cameroonian Ministry of Scientific Research and Innovation and The Institute of Geological and Mining Research (IRGM).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Rights and permissions
About this article
Cite this article
Mbarndouka Taamté, J., Folifack Signing, V.R., Kountchou Noube, M. et al. An efficient environmental monitoring data encryption algorithm based on DNA coding and hyperchaotic system. Int. j. inf. tecnol. 14, 1367–1380 (2022). https://doi.org/10.1007/s41870-022-00887-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s41870-022-00887-z