Abstract
This paper presents a novel color image encryption approach. The proposed approach utilizes the basic concepts of DNA cryptography along with Lorenz and Rossler chaotic system and 2D logistic map. The proposed approach encrypts RGB images using DNA cryptography techniques. In diffusion phase, at pixel level Lorenz and Rossler chaotic system is used to encrypt the three channels of test images. Afterwards, at bit level 2D logistic map is used for performing bitwise chaotic ponytail process on these diffused Red, Green, and Blue channels in confusion phase. Simulation of the proposed approach on test images reveals that the color images have been encrypted very efficiently.
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-020-09854-x/MediaObjects/11042_2020_9854_Fig1_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-020-09854-x/MediaObjects/11042_2020_9854_Fig2_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-020-09854-x/MediaObjects/11042_2020_9854_Fig3_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-020-09854-x/MediaObjects/11042_2020_9854_Fig4_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-020-09854-x/MediaObjects/11042_2020_9854_Fig5_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-020-09854-x/MediaObjects/11042_2020_9854_Fig6_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-020-09854-x/MediaObjects/11042_2020_9854_Fig7_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-020-09854-x/MediaObjects/11042_2020_9854_Fig8_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-020-09854-x/MediaObjects/11042_2020_9854_Fig9_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-020-09854-x/MediaObjects/11042_2020_9854_Fig10_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-020-09854-x/MediaObjects/11042_2020_9854_Fig11_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-020-09854-x/MediaObjects/11042_2020_9854_Fig12_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-020-09854-x/MediaObjects/11042_2020_9854_Fig13_HTML.png)
Similar content being viewed by others
References
Alsafasfeh Q, Al-Arni M (2011) A new chaotic behavior from Lorenz and Rossler systems and its electronic circuit implementation. Circ Systems 02(02):101–105
Alsmirat MA, Al-Alem F, Al-Ayyoub M, Jararweh Y, Gupta B (2018) Impact of digital fingerprint image quality on the fingerprint recognition accuracy. Multimed Tools Appl 78(3):3649–3688
Amina S, Mohamed FK (2018) An efficient and secure chaotic cipher algorithm for image content preservation. Commun Nonlinear Sci Numer Simul 60:12–32
Belazi A, El-Latif AAA, Belghith S (2016) A novel image encryption scheme based on substitution-permutation network and chaos. Signal Process 128:155–170
Cao YY, Fu C (2008) An image encryption scheme based on high dimension chaos system, International Conference on Intelligent Computation Technology and Automation, vol. 1, pp. 104–108, Changsha, Hunan, China October
Cao C, Sun K, Liu W (2018) A novel bit-level image encryption algorithm based on 2D-LICM hyperchaotic map. Signal Process 143:122–133
Chen G, Mao Y, Chui C (2004) A symmetric image encryption scheme based on 3D chaotic cat maps. Chaos, Solitons Fractals 21(3):749–761
Del Rey A, Sánchez G (2015) An image encryption algorithm based on 3D cellular automata and chaotic maps. Int J Modern Physics C 26(01):1450069
Elabady NF, Abdalkader HM, Moussa MI, Sabbeh SF (2015) Image encryption based on new one-dimensional chaotic map. ICET, 2nd International Conference on Engineering and Technology, pp 851–892
Enayatifar R, Abdullah A, Isnin I (2014) Chaos-based image encryption using a hybrid genetic algorithm and a DNA sequence. Opt Lasers Eng 56:83–93
Farah MB, Guesmi R, Kachouri A, Samet M (2020) A novel chaos based optical image encryption using fractional Fourier transform and DNA sequence operation. Opt Laser Technol 121:105777
Gao T, Chen Z (2008) A new image encryption algorithm based on hyper-chaos. Phys Lett A 372(4):394–400
Gao T, Chen Z, Yuan Z, Chen G (2006) A Hyperchaos generated from Chen’s system. Int J Modern Physics C 17(04):471–478
Ghoneim A, Muhammad G, Amin SU, Gupta B (2018) Medical image forgery detection for smart healthcare. IEEE Commun Mag 56(4):33–37
Girdhar A, Kumar V (2018) A RGB image encryption technique using Lorenz and Rossler chaotic system on DNA sequences. Multimed Tools Appl 77(20):27017–27039
Girdhar A, Kumar V (2019) A reversible and affine invariant 3D data hiding technique based on difference shifting and logistic map. J Ambient Intell Humaniz Comput 10(12):4947–4961
Goléa NEH, Melkemi KE (2019) ROI-based fragile watermarking for medical image tamper detection. Int J High Perform Comput Netw 13(2):199
Gupta R, Jain A (2014) A new image encryption algorithm based on DNA approach. Int J Comp Appl 85(18):27–31
Gupta S, Jain A (2015) Efficient image encryption algorithm using DNA approach, 2nd International Conference on Computing for Sustainable Global Development (INDIACom), New Delhi, pp. 726–731
Hu X, Wei L, Chen W, Chen Q, Guo Y (2020) Color image encryption algorithm based on dynamic Chaos and matrix convolution. IEEE Access 8:12452–12466
Hua Z, Zhou Y (2016) Image encryption using 2D logistic-adjusted-sine map. Inf Sci 339:237–253
IEEE Standard for Floating-Point Arithmetic - IEEE Xplore Document (2017) Ieeexplore.ieee.org. [Online]. Available: http://ieeexplore.ieee.org/document/4610935/. (Accessed: 06 Jan 2017)
Kadhim F, Majeed G, Ali R (2016) Proposal new s-box depending on DNA computing and mathematical operations. In Multidisciplinary in IT and communication science and applications (AICMITCSA), pp 1–6
Kumar A (2019) Design of Secure Image Fusion Technique Using Cloud for privacy-preserving and copyright protection. Int J Cloud Appl Comput 9(3):22–36
Kumar M, Powduri P, Reddy A (2015) An RGB image encryption using diffusion process associated with chaotic map. J Info Sec Appl 21:20–30
Kumar M, Iqbal A, Kumar P (2016) A new RGB image encryption algorithm based on DNA encoding and elliptic curve Diffie–Hellman cryptography. Signal Process 125:187–202
Li X, Wang L, Yan Y, Liu P (2016) An improvement color image encryption algorithm based on DNA operations and real and complex chaotic systems. Optik - Int J Light Electron Optics 127(5):2558–2565
Liu H, Wang X (2010) Color image encryption based on one-time keys and robust chaotic maps. Comput Math Appl 59(10):3320–3327
Liu HJ, Zhu ZL, Jiang HY, Wang BL (2009) A novel image encryption algorithm based on improved 3D chaotic cat map. In: The 9th International Conference for Young Computer Scientists, pp 3016–3021
Liu L, Zhang Q, Wei X (2012) A RGB image encryption algorithm based on DNA encoding and chaos map. Comput Electr Eng 38(5):1240–1248
Liu H, Wang X, Kadir A (2012) Image encryption using DNA complementary rule and chaotic maps. Appl Soft Comput 12(5):1457–1466
Matthews R (1989) On the derivation of a “chaotic” encryption algorithm. Cryptologia 13(1):29–42
Mills AP, Yurke B, Platzman PM (1999) Article for analog vector algebra computation. Biosystems 52(1):175–180
Mishra D, Sharma R, Kumar M, Kumar K (2014) Security of Color Image Data Designed by Public-Key Cryptosystem Associated with 2D-DWT. Fractals 22(04) 1450011–1-14
Murillo-Escobar M, Cruz-Hernández C, Abundiz-Pérez F, López-Gutiérrez R, Acosta Del Campo O (2015) A RGB image encryption algorithm based on total plain image characteristics and chaos. Signal Process 109:119–131
Musanna F, Kumar S (2018) A novel fractional order chaos-based image encryption using fisher yates algorithm and 3-D cat map. Multimed Tools Appl 78(11):14867–14895
Nien H, Huang C, Changchien S, Shieh H, Chen C, Tuan Y (2007) Digital color image encoding and decoding using a novel chaotic random generator. Chaos, Solitons Fractals 32(3):1070–1080
Niu Y, Zhang X, Han F (2017) Image encryption algorithm based on Hyperchaotic maps and nucleotide sequences database. Comput Intell Neurosci 2017:1–9
Niyat A, HeiHei R, Jahan M (2015) A RGB image encryption algorithm based on DNA sequence operation and hyper-chaotic system. International Congress on Technology Communication and Knowledge (ICTCK), Mashhad, Iran
Pareek N, Patidar V, Sud K (2006) Image encryption using chaotic logistic map. Image Vis Comput 24(9):926–934
** P, Xu F, Wang Z (2013) Color Image Encryption Based On Two-Dimensional Cellular Automata. Int J Modern Physics C 24(10):1350071
** P, Mao Y, Lv X, Xu F, Xu G (2015) An image scrambling algorithm using discrete Henon map, IEEE International Conference on Information and Automation, Lijiang, Yunnan, China pp. 429–432
Qi D, Zou J, Han X (2000) A new class of scrambling transformation and its application in the image information covering. Sci China Series E: Technol Sci 43(3):304–312
Radwan A, AbdElHaleem S, Abd-El-Hafiz S (2016) Symmetric encryption algorithms using chaotic and non-chaotic generators: a review. J Adv Res 7(2):193–208
Ramírez-Torres M, Murguía J, Carlos M (2014) Image encryption with an improved cryptosystem based on a matrix approach. Int J Modern Physics C 25(10):1450054
Saranya MR, Mohan AK, Anusudha K (2014) A composite image cipher using DNA sequence and genetic algorithm, International Conference On Contemporary Computing and Informatics, Mysore, Karnataka, India, pp.1022–1026
Saranya MR, Mohan AK, Anusudha K (2015) Algorithm for enhanced image security using DNA and genetic algorithm, IEEE International Conference on Signal Processing Informatics Communication and Energy Systems, Kozhikode, Kerala, India, pp. 1–5
SIPI Image Database – Misc (2017) Sipi.usc.edu. [Online]. Available: http://sipi.usc.edu/database/database.php?volume=misc. (Accessed: 20- Jul- 2017)
Srividhya N, Vino T (2016) Genome based highly secured image using DNA cryptography and trellis algorithm, International Conference on Wireless Communications, Signal Processing and Networking, pp. 1–6
Wang Y, Wong K, Liao X, **ang T, Chen G (2009) A chaos-based image encryption algorithm with variable control parameters. Chaos, Solitons Fractals 41(4):1773–1783
Wang Y, Wong K, Liao X, Chen G (2011) A new chaos-based fast image encryption algorithm. Appl Soft Comput 11(1):514–522
Wang X, Teng L, Qin X (2012) A novel colour image encryption algorithm based on chaos. Signal Process 92(4):1101–1108
Wang X, Zhao Y, Zhang H, Guo K (2016) A novel color image encryption scheme using alternate chaotic map** structure. Opt Lasers Eng 82:79–86
Wang L, Song H, Liu P (2016) A novel hybrid color image encryption algorithm using two complex chaotic systems. Opt Lasers Eng 77:118–125
Watson J, Crick F (1953) Molecular structure of nucleic acids: a structure for Deoxyribose nucleic acid. Nature 171(4356):737–738
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 J, Liao X, Yang B (2017) Color image encryption based on chaotic systems and elliptic curve ElGamal scheme. Signal Process 141:109–124
**ang T, Wong K, Liao X (2007) Selective image encryption using a spatiotemporal chaotic system. Chaos: Interdisciplin J Nonlin Sci 17(2):023115
Xu L, Gou X, Li Z, Li J (2017) A novel chaotic image encryption algorithm using block scrambling and dynamic index based diffusion. Opt Lasers Eng 91:41–52
Ye R (2011) A novel chaos-based image encryption scheme with an efficient permutation-diffusion mechanism. Opt Commun 284(22):5290–5298
Yu C, Li J, Li X, Ren X, Gupta B (2018) Four-image encryption scheme based on quaternion Fresnel transform, chaos and computer generated hologram. Multimed Tools Appl 77:4585–4608
Zahmoul R, Ejbali R, Zaied M (2017) Image encryption based on new Beta chaotic maps. Opt Lasers Eng 96:39–49
Zhang Q, Wei X (2013) RGB Color Image Encryption Method Based on Lorenz Chaotic System and DNA Computation. IETE Technical Rev 30(5):404
Zhang Y, **ao D (2014) An image encryption scheme based on rotation matrix bit-level permutation and block diffusion. Commun Nonlinear Sci Numer Simul 19(1):74–82
Zhang L, Liao X, Wang X (2005) An image encryption approach based on chaotic maps. Chaos, Solitons Fractals 24(3):759–765
Zhang Q, Guo L, Wei X (2010) Image encryption using DNA addition combining with chaotic maps. Mathematic Comput Model 52(11–12):2028–2035
Zhou Y, Bao L, Chen CLP (2014) A new 1D chaotic system for image encryption. Signal Process 97:172–182
Zhu Z, Zhang W, Wong K, Yu H (2011) A chaos-based symmetric image encryption scheme using a bit-level permutation. Inf Sci 181(6):1171–1186
Zhu Z, Wu C, Wang J, Hu K, Chen X-D (2020) A novel 3D vector decomposition for color-image encryption. IEEE Photonics J 12(2):1–14
Zou C, Zhang Q, Wei X, Liu C (2020) Image encryption based on improved Lorenz system. IEEE Access 8:75728–75740
Author information
Authors and Affiliations
Corresponding author
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
Kumar, V., Girdhar, A. A 2D logistic map and Lorenz-Rossler chaotic system based RGB image encryption approach. Multimed Tools Appl 80, 3749–3773 (2021). https://doi.org/10.1007/s11042-020-09854-x
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-020-09854-x