Skip to main content
Log in

A new efficient medical image cipher based on hybrid chaotic map and DNA code

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

Abstract

In this paper, we propose a novel medical image encryption algorithm based on a hybrid model of deoxyribonucleic acid (DNA) masking, a Secure Hash Algorithm SHA-2 and a new hybrid chaotic map. Our study uses DNA sequences and operations and the chaotic hybrid map to strengthen the cryptosystem. The significant advantages of this approach consist in improving the information entropy which is the most important feature of randomness, resisting against various typical attacks and getting good experimental results. The theoretical analysis and experimental results show that the algorithm improves the encoding efficiency, enhances the security of the ciphertext, has a large key space and a high key sensitivity, and is able to resist against the statistical and exhaustive 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

Similar content being viewed by others

References

  1. Abanda Y, Tiedeu A (2016) Image encryption by chaos mixing. IET Image Process 10(10):742–750

    Google Scholar 

  2. Abdulla AA, Sellahewa H, Jassim SA (2014) Stego quality enhancement by message size reduction and fibonacci bit-plane mapping. In: International conference on research in security standardisation, Springer, pp 151–166

  3. Alvarez G, Li S (2006) Some basic cryptographic requirements for chaos-based cryptosystems. International Journal of Bifurcation and Chaos 16 (08):2129–2151

    MathSciNet  MATH  Google Scholar 

  4. Alvarez G, Montoya F, Romera M, Pastor G (2003) Cryptanalysis of an ergodic chaotic cipher. Phys lett A 311(2-3):172–179

    MathSciNet  MATH  Google Scholar 

  5. Arroyo D, Rhouma R, Alvarez G, Li S, Fernandez V (2008) On the security of a new image encryption scheme based on chaotic map lattices. Chaos: An Interdisciplinary Journal of Nonlinear Science 18(3):033112

    Google Scholar 

  6. Arroyo D, Alvarez G, Amigó JM, Li S (2011) Cryptanalysis of a family of self-synchronizing chaotic stream ciphers. Commun Nonlinear Sci Numer Simul 16(2):805–813

    MathSciNet  MATH  Google Scholar 

  7. Azzaz MS, Tanougast C, Sadoudi S, Bouridane A, Dandache A (2009) Fpga implementation of new real-time image encryption based switching chaotic systems

  8. Belazi A, Abd El-Latif AA, Belghith S (2016) A novel image encryption scheme based on substitution-permutation network and chaos. Signal Process 128:155–170

    Google Scholar 

  9. Ben Farah MA, Farah A, Farah T (2019) An image encryption scheme based on a new hybrid chaotic map and optimized substitution bo. Nonlinear Dynamics

  10. Ben Farah MA, Guesmi R, Kachouri A, Samet M (2020) A novel chaos based optical image encryption using fractional fourier transform and dna sequence operation. Optics & Laser Technol 121:105777

    Google Scholar 

  11. Biham E, Shamir A (1991) Differential cryptanalysis of des-like cryptosystems. J Cryptol 4(1):3–72

    Article  MathSciNet  Google Scholar 

  12. Bourbakis N, Alexopoulos C (1992) Picture data encryption using scan patterns. Pattern Recogn 25(6):567–581

    Google Scholar 

  13. Brown R, Chua LO (1996) Clarifying chaos: Examples and counterexamples. International Journal of Bifurcation and Chaos 6(02):219–249

    MathSciNet  MATH  Google Scholar 

  14. Chai X, Chen Y, Broyde L (2017) A novel chaos-based image encryption algorithm using dna sequence operations. Opt Lasers Eng 88:197–213

    Google Scholar 

  15. Chang HK-C, Liu J-L (1997) A linear quadtree compression scheme for image encryption. Signal Process Image Commun 10(4):279–290

    Google Scholar 

  16. Chang C-C, Hwang M-S, Chen T-S (2001) A new encryption algorithm for image cryptosystems. J Syst Softw 58(2):83–91

    Google Scholar 

  17. Chen G, Mao Y, Chui CK (2004) A symmetric image encryption scheme based on 3d chaotic cat maps. Chaos Solitons & Fractals 21(3):749–761

    MathSciNet  MATH  Google Scholar 

  18. Chen J-X, Zhu Z-L, Fu C, Zhang L-b, Yu H (2015) Analysis and improvement of a double-image encryption scheme using pixel scrambling technique in gyrator domains. Opt Lasers Eng 66:1–9

    Google Scholar 

  19. Cheng H, Li X (2000) Partial encryption of compressed images and videos. IEEE Transactions on Signal Processing 48(8):2439–2451

    Google Scholar 

  20. Cokal C, Solak E (2009) Cryptanalysis of a chaos-based image encryption algorithm. Phys Lett A 373(15):1357–1360

    MathSciNet  MATH  Google Scholar 

  21. Dridi M, Hajjaji MA, Bouallegue B, Mtibaa A (2016) Cryptography of medical images based on a combination between chaotic and neural network. IET Image Process 10(11):830–839

    Google Scholar 

  22. Fridrich J (1998) Symmetric ciphers based on two-dimensional chaotic maps. Int J Bifurcation Chaos 8(06):1259–1284

    MathSciNet  MATH  Google Scholar 

  23. Gao T, Chen Z (2008) A new image encryption algorithm based on hyper-chaos. Phys Lett A 372(4):394–400

    MATH  Google Scholar 

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

    MATH  Google Scholar 

  25. Guesmi R, Farah MAB, Kachouri A, Samet M (2016) Hash key-based image encryption using crossover operator and chaos. Multimedia Tools and Applications 75(8):4753–4769

    MATH  Google Scholar 

  26. 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 Dynamics 83(3):1123–1136

    MathSciNet  MATH  Google Scholar 

  27. Hua Z, Zhou Y, Pun C-M, Philip Chen CL (2015) 2D sine logistic modulation map for image encryption. Inf Sci 297:80–94

    Google Scholar 

  28. Kocarev L, Jakimoski G, Stojanovski T, Parlitz U (1998) From chaotic maps to encryption schemes. In: ISCAS’98. Proceedings of the 1998 IEEE international symposium on circuits and systems (Cat. No. 98CH36187), vol 4, IEEE, pp 514–517

  29. Li C (2016) Cracking a hierarchical chaotic image encryption algorithm based on permutation. Signal Process 118:203–210

    Google Scholar 

  30. Li J, Liu H (2013) Colour image encryption based on advanced encryption standard algorithm with two-dimensional chaotic map. IET Inf Secur 7 (4):265–270

    Google Scholar 

  31. Liu Lili, Zhang Qiang, Wei Xiaopeng (2012) A rgb image encryption algorithm based on dna encoding and chaos map. Comput Elect Eng 38(5):1240–1248

    Google Scholar 

  32. Liu Y, Fan H, Xie EY, Cheng G, Li C (2015) Deciphering an image cipher based on mixed transformed logistic maps. Int J Bifurcation Chaos 25(13):1550188

    MathSciNet  MATH  Google Scholar 

  33. Liu H, Kadir A, Gong P (2015) A fast color image encryption scheme using one-time s-boxes based on complex chaotic system and random noise. Opt Commun 338:340–347

    Google Scholar 

  34. Montesinos-García JJ, Martinez-Guerra R (2018) Colour image encryption via fractional chaotic state estimation. IET Image Process 12(10):1913–1920

    Google Scholar 

  35. Özkaynak F, Özer 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

  36. Scharinger J (1998) Fast encryption of image data using chaotic kolmogorov flows. Journal of Electronic Imaging 7(2):318–326

    Google Scholar 

  37. Shannon CE (1949) Communication theory of secrecy systems. Bell system technical journal 28(4):656–715

    MathSciNet  MATH  Google Scholar 

  38. Stalin S, Maheshwary P, Shukla PK, Maheshwari M, Gour B, Khare A (2019) Fast and secure medical image encryption based on non linear 4d logistic map and dna sequences (nl4dlm_dna). J Med Syst 43(8):267

    Google Scholar 

  39. Tang G, Liao X, Chen Y (2005) A novel method for designing s-boxes based on chaotic maps. Chaos Solitons & Fractals 23(2):413–419

    MATH  Google Scholar 

  40. Uehara T, Safavi-Naini R, Ogunbona P (2000) Securing wavelet compression with random permutations

  41. Wang Y, Wong K-W, Liao X, Xiang T, Chen G (2009) A chaos-based image encryption algorithm with variable control parameters. Solitons & Fractals 41(4):1773–1783

    MATH  Google Scholar 

  42. Wang X-Y, Yang L, Liu R, Kadir A (2010) A chaotic image encryption algorithm based on perceptron model. Nonlinear Dynamics 62(3):615–621

    MathSciNet  MATH  Google Scholar 

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

    MathSciNet  Google Scholar 

  44. Wang X, Liu L, Zhang Y (2015) A novel chaotic block image encryption algorithm based on dynamic random growth technique. Opt Lasers Eng 66:10–18

    Google Scholar 

  45. Watson JD, Crick FHC (1953) The structure of dna. In: Cold spring harbor symposia on quantitative biology, vol 18, Cold Spring Harbor Laboratory Press, pp 123–131

  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

    Google Scholar 

  47. Xiao G, Lu M, Qin L, Lai X (2006) New field of cryptography: Dna cryptography. Chin Sci Bull 51(12):1413–1420

    MathSciNet  MATH  Google Scholar 

  48. Xiao D, Liao X, Wei P (2009) Analysis and improvement of a chaos-based image encryption algorithm. Chaos Solitons Fractals 40(5):2191–2199

    MathSciNet  MATH  Google Scholar 

  49. Yang X, Guan M, Hu W (2019) Chaotic image encryption algorithm using frequency-domain dna encoding. IET Image Processing

  50. Ye G (2014) A block image encryption algorithm based on wave transmission and chaotic systems. Nonlinear Dynamics 75(3):417–427

    Google Scholar 

  51. Ye G, Huang X (2017) An efficient symmetric image encryption algorithm based on an intertwining logistic map. Neurocomputing 251:45–53

    Google Scholar 

  52. Zhang Y, Fu LHB (2012) Research on dna cryptography. In: Applied cryptography and network security. Intechopen

  53. Zhang Y-Q, Wang X-Y, Liu J, Chi Z-L (2016) An image encryption scheme based on the mlncml system using dna sequences. Opt Lasers Eng 82:95–103

    Google Scholar 

  54. Zheng X, Jin X, Li W (2009) Parallel dna arithmetic operation based on n-moduli set. Appl Math Comput 212(1):177–184

    MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to M. A. Ben Farah.

Ethics declarations

Conflict of interests

There is no any conflict of interest between the authors regarding the publication of this paper.

Additional information

Publisher’s note

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

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Guesmi, R., Farah, M.A.B. A new efficient medical image cipher based on hybrid chaotic map and DNA code. Multimed Tools Appl 80, 1925–1944 (2021). https://doi.org/10.1007/s11042-020-09672-1

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-020-09672-1

Keywords

Navigation