Skip to main content
Log in

A RGB image encryption technique using Lorenz and Rossler chaotic system on DNA sequences

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

In this paper, a robust color image encryption system using Lorenz-Rossler chaotic map is proposed. The proposed encryption system uses hybrid of two chaotic systems namely Lorenz and Rossler to generate the random sequence. These generated sequences are used for encryption of red, green and blue channels of color image. Rules of DNA cryptosystem are used to encode the plain image in proposed approach. Cross channel operation is proposed to increase randomness in plain image. The proposed encryption approach is tested over different well-known images that are taken from USC-SIPI image dataset. Its performance is compared with recently developed eight image encryption techniques. The experimental results reveal that the proposed approach performs better than the existing techniques in terms of correlation coefficient. The security analyses such as statistical analysis and key sensitivity analysis are performed to validate the security of proposed encryption approach. The key space of proposed approach is large enough to resist against brute force attacks.

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

Similar content being viewed by others

References

  1. Ahmad J, Ahmed F (2012) Efficiency analysis and security evaluation of image encryption schemes. Int J Video Image Processd Netw Secur 12(04):18–31

    Google Scholar 

  2. Alsafasfeh Q, Al-Arni M (2011) A new chaotic behavior from Lorenz and Rossler systems and its electronic circuit implementation. Circ Syst 02(02):101–105

    Article  Google Scholar 

  3. Arnold VI, Avez A (1968) Ergodic problems of classical mechanics. Mathematical physics monograph series. W.A. Benjamin, New York

    Google Scholar 

  4. Bashir Z, Rashid T, Zafar S (2016) Hyperchaotic dynamical system based image encryption scheme with time-varying delays. Pac Sci Rev A Nat Sci Eng 18(3):254–260, ISSN 2405-8823

    Google Scholar 

  5. 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, 2008

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

    Article  Google Scholar 

  7. Gaborit P, King O (2005) Linear constructions for DNA codes. Theor Comput Sci 334(1–3):99–113

    Article  MathSciNet  Google Scholar 

  8. Gao T, Chen Z, Yuan Z, Chen G (2006) A hyperchaos generated from Chen's system. Int J Mod Phys C 17(04):471–478

    Article  Google Scholar 

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

    Article  Google Scholar 

  10. Gupta R, Jain A (2014) A new image encryption algorithm based on DNA approach. Int J Comput Appl 85(18):27–31

    Google Scholar 

  11. Gupta S, Jain A (2015) Efficient image encryption algorithm using DNA approach. International conference on computing for sustainable global development (INDIACom), ISSN: 1511–0054, pp 726–731

  12. IEEE Standard for Floating-Point Arithmetic-IEEE Xplore Document (2017) Ieeexplore.ieee.org, 2017. [Online]. Available: http://ieeexplore.ieee.org/document/4610935/. Accessed 06 Jan 2017

  13. Jolfaei A, Wu X, Muthukkumarasamy V (Feb. 2016) On the security of permutation-only image encryption schemes. IEEE Trans Inf Forensics Secur 11(2):235–246

    Article  Google Scholar 

  14. 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 (AIC-MITCSA), pp 1–6

  15. Kong T, Zhang D (2004) A new anti-Arnold transformation algorithm. J Softw 15(10):1558–1564

    MATH  Google Scholar 

  16. Kumar M, Powduri P, Reddy A (2015) An RGB image encryption using diffusion process associated with chaotic map. J Inf Secur Appl 21:20–30

    Google Scholar 

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

    Article  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  19. Liu X, Zhang J, Zhang J, He X (2008) Image scrambling algorithm based on chaos theory and sorting transformation. Int J Comput Sci Netw Secur 8(1):64–68

    Google Scholar 

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

    Article  Google Scholar 

  21. Liu H, Wang X, Kadir A (2012) Image encryption using DNA complementary rule and chaotic maps. Appl Soft Comput 12(5):1457–1466

    Article  Google Scholar 

  22. Liu Y, Nie L, Han L, Zhang L, Rosenblum D (2015) Action2Activity: recognizing complex activities from sensor data. In Proceedings of international joint conference on artificial intelligence, pp 1617–1623

  23. Liu Y, Zheng Y, Liu S, Rosenblum D (2016) Urban water quality prediction based on multi-task multi-view learning. Proceedings of the twenty-fifth international joint conference on artificial intelligence, pp 2576–2582

  24. Liu L, Cheng L, Jia Y, Rosenblum D (2016) Recognizing complex activities by a probabilistic interval-based model. Proceedings of the thirtieth AAAI conference on artificial intelligence, pp 1266–1272

  25. Liu Y, Liqiang N, Liu L, Rosenblum D (2016) From action to activity: sensor-based activity recognition. Neurocomputing 181:108–115 ISSN 0925-2312

    Article  Google Scholar 

  26. Liu Y, Zhang L, Nie Y, Rosenblum D (2016) Fortune teller: predicting your career path. Proceedings of the thirtieth AAAI conference on artificial intelligence, pp 201–207

  27. Lorenz EN (1963) Deterministic nonperiodic flow. J Atmos Sci 20(2):130–141

    Article  MathSciNet  Google Scholar 

  28. Mills AP, Yurke B, Platzman PM (1999) Article for analog vector algebra computation. Biosystems 52(1):175–180

    Article  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

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

    Article  Google Scholar 

  31. Ni Z, Kang X, Wang L (2016) A novel image encryption algorithm based on bit-level improved Arnold transform and hyper chaotic map. In IEEE International Conference on Signal and Image Processing (ICSIP), Beijing, China, pp 156–160

  32. Niu Y, Zhang X, Han F (2017) Image encryption algorithm based on Hyperchaotic maps and nucleotide sequences database. Comput Intell Neurosci 2017:1–9

    Google Scholar 

  33. Niyat A, HeiHei R, Vafaei Jahan M (2015) A RGB image encryption algorithm based on DNA sequence operation and hyper-chaotic system. Proceedings of International Congress on Technology, Communication and Knowledge, Iran

  34. Pareek N, Patidar V, Sud K (2006) Image encryption using chaotic logistic map. Image Vis Comput 24(9):926–934

    Article  Google Scholar 

  35. Pietro D, Liu Y, Hopkins D, Ungar L (2017) Beyond binary labels: political ideology prediction of twitter users. Proceedings of the 55th annual meeting of the association for computational linguistics Vol. 1, pp 729–740

  36. Ping P, Mao Y, Lv X, Xu F, Xu G (2015) An image scrambling algorithm using discrete Henon map. IEEE, Lijiang, pp 429–432

  37. Qi D, Zou J, Han X (2000) A new class of scrambling transformation and its application in the image information covering. Sci China Ser E Technol Sci 43(3):304–312

    Article  MathSciNet  Google Scholar 

  38. Rossler OE (1976) An equation for continuous chaos. Phys Lett A 57(5):397–398, 1976

    Article  Google Scholar 

  39. Saranya MR, Mohan AK, Anusudha K (2014) A composite image cipher using DNA sequence and genetic algorithm. IEEE, Mysore, pp 1022–1026

  40. Saranya MR, Mohan AK, Anusudha K (2015) Algorithm for enhanced image security using DNA and genetic algorithm. IEEE, Kozhikode, pp 1–5

  41. SIPI Image Database–Misc (2017) Sipi.usc.edu, 2017. [Online]. Available: http://sipi.usc.edu/database/database.php?volume=misc. Accessed 20 Jul 2017

  42. 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 (WiSPNET), pp 1–6

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

    Article  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  45. Watson J, Crick F (1953) Molecular structure of nucleic acids: a structure for deoxyribose nucleic acid. Nature 171(4356):737–738

    Article  Google Scholar 

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

    Article  Google Scholar 

  47. Wu Y, Noonan JP, Agaian S (2011) NPCR and UACI randomness tests for image encryption. J Sel Areas Telecommun (JSAT) 4:31–38

    Google Scholar 

  48. Xiang T, Wong K, Liao X (2007) Selective image encryption using a spatiotemporal chaotic system. Chaos Interdisciplinary J Nonlinear Sci 17(2):023115

    Article  Google Scholar 

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

    Article  Google Scholar 

  50. Yanling W(2009) Image scrambling method based on chaotic sequences and mapping. Proceedings of the first international workshop on education technology and computer science, March 2009

  51. Ye G (2010) Image scrambling encryption algorithm of pixel bit based on chaos map. Pattern Recogn Lett 31(5):347–354

    Article  Google Scholar 

  52. Zhang Q, Wei X (2013) RGB color image encryption method based on Lorenz chaotic system and DNA computation. IETE Tech Rev 30(5):404

    Article  MathSciNet  Google Scholar 

  53. Zhang Y, Xiao D (2014) An image encryption scheme based on rotation matrix bit-level permutation and block diffusion. Commun Nonlinear Sci Numer Simul 19:74–82

    Article  Google Scholar 

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

    Article  Google Scholar 

  55. Zou J, Ward RK, Qi D (2004) A new digital scrambling method based on Fibonacci numbers. Circuits and systems, 2004. ISCAS apos. Proceedings of the 2004 international symposium, volume 3, issue 23–26, pp III -965-968

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ashish Girdhar.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Girdhar, A., Kumar, V. A RGB image encryption technique using Lorenz and Rossler chaotic system on DNA sequences. Multimed Tools Appl 77, 27017–27039 (2018). https://doi.org/10.1007/s11042-018-5902-z

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-018-5902-z

Keywords

Navigation