Skip to main content
Log in

YRBS coding with logistic map – a novel Sanskrit aphorism and chaos for image encryption

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

Abstract

The role of image encryption in secure communication of confidential images is quite significant and novel schemes to encrypt images always have a demand in the scientific research community. DNA coding has found a noteworthy position in various earlier proposed image encryption schemes because of its simple but effective diffusion capabilities. Similar to the DNA coding, novel coding technique based on an aphorism present in the Sanskrit literature has been utilized in this image encryption work. The utility of Sanskrit sūtra ‘yamātārājabhānasalagam (YRBS) for performing scrambling, substitution and cyclic bit shifting promises the usage of this scheme as a part of various image encryption solutions. In this approach, YRBS coding has been employed along with simple one dimensional logistic map for encrypting 256 × 256 grayscale test images. The suggested scheme possesses a keyspace of 4.3769 × 1046 and average correlation figures of −0.00021, −0.00021, −0.00015 in horizontal, vertical and diagonal directions respectively when applied on ten test images. The encrypted pixels passed the NIST Test suite and this approach also offers a good resistance to chosen cipher text attack which was a challenge in DNA coding.

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
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

References

  1. Akhavan A, Samsudin A, Akhshani A (2017) Cryptanalysis of an image encryption algorithm based on DNA encoding. Opt Laser Technol 95:94–99. https://doi.org/10.1016/j.optlastec.2017.04.022

    Article  Google Scholar 

  2. ALA-LC Romanization Tables (1997) Transliteration schemes for non-roman scripts. Randal K. Barry (ed.). Library of Congress

  3. 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. https://doi.org/10.1016/j.sigpro.2016.03.021

    Article  Google Scholar 

  4. Bhandarkar RG (1883) First book of Sanskrit. Eighth Edition, Government Central Book Depot

  5. Chai X, Chen Y, Broyde L (2017) A novel chaos-based image encryption algorithm using DNA sequence operations. Opt Lasers Eng 88:197–213. https://doi.org/10.1016/j.optlaseng.2016.08.009

    Article  Google Scholar 

  6. Dhall S, Pal SK, Sharma K (2018) Cryptanalysis of image encryption scheme based on a new 1D chaotic system. Signal Process 146:22–32. https://doi.org/10.1016/j.sigpro.2017.12.021

    Article  Google Scholar 

  7. Dou Y, Liu X, Fan H, Li M (2017) Cryptanalysis of a DNA and chaos based image encryption algorithm. Optik (Stuttg) 145:456–464. https://doi.org/10.1016/j.ijleo.2017.08.050

    Article  Google Scholar 

  8. Enayatifar R, Abdullah AH, Isnin IF (2014) Chaos-based image encryption using a hybrid genetic algorithm and a DNA sequence. Opt Lasers Eng 56:83–93. https://doi.org/10.1016/j.optlaseng.2013.12.003

    Article  Google Scholar 

  9. Enayatifar R, Sadaei HJ, Abdullah AH et al (2015) A novel chaotic based image encryption using a hybrid model of deoxyribonucleic acid and cellular automata. Opt Lasers Eng. https://doi.org/10.1016/j.optlaseng.2015.03.007

  10. Enayatifar R, Abdullah AH, Isnin IF et al (2017) Image encryption using a synchronous permutation-diffusion technique. Opt Lasers Eng 90:146–154. https://doi.org/10.1016/j.optlaseng.2016.10.006

    Article  Google Scholar 

  11. Hou YC, Quan ZY, Tsai CF, Tseng AY (2013) Block-based progressive visual secret sharing. Inf Sci (Ny) 233:290–304. https://doi.org/10.1016/j.ins.2013.01.006

    Article  Google Scholar 

  12. Huang X, Ye G (2014) An image encryption algorithm based on hyper-chaos and DNA sequence. Multimed Tools Appl 72:57–70. https://doi.org/10.1007/s11042-012-1331-6

    Article  Google Scholar 

  13. Jansen CJA, Franx WG, Boekee DE (1991) An efficient algorithm for the generation of DeBruijn cycles. IEEE Trans Inf Theory 37:1475–1478. https://doi.org/10.1109/18.133272

    Article  MATH  Google Scholar 

  14. Kak S (2000) yamātārājabhānasalagam: An Interesting Combinatoric sūtra. Indian J Hist Sci 35:123–127

    MathSciNet  MATH  Google Scholar 

  15. Li C, Luo G, Qin K, Li C (2017) An image encryption scheme based on chaotic tent map. Nonlinear Dyn 87:127–133

    Article  Google Scholar 

  16. Liu L, Zhang Q, Wei X (2012) A RGB image encryption algorithm based on DNA encoding and chaos map. Comput Electr Eng 38:1240–1248. https://doi.org/10.1016/j.compeleceng.2012.02.007

    Article  Google Scholar 

  17. Liu H, Wang X, Kadir A (2012) Image encryption using DNA complementary rule and chaotic maps. Appl Soft Comput J 12:1457–1466. https://doi.org/10.1016/j.asoc.2012.01.016

    Article  Google Scholar 

  18. Rajagopalan S, Rethinam S, Arumugham S, et al (2018) Networked hardware assisted key image and chaotic attractors for secure RGB image communication. Multimed Tools Appl (1–34) doi:https://doi.org/10.1007/s11042-017-5566-0

  19. Rajagopalan S, Sivaraman R, Upadhyay HN et al (2018) ON-Chip peripherals are ON for Chaos--an image fused encryption. Microprocess Microsyst 61:257–278. https://doi.org/10.1016/j.micpro.2018.06.011

    Article  Google Scholar 

  20. Ravichandran D, Praveenkumar P, Rayappan JBB, Amirtharajan R (2017) DNA chaos blend to secure medical privacy. IEEE Trans Nanobioscience 16:850–858

    Article  Google Scholar 

  21. Sage Pāṇini (2008) ed. Pt. Satyanarayan Shastri Khanduri. Aṣṭādhyayīsūtrapāṭha, Krishnadas Academy, Varanasi

  22. Sharma D (1972) Transliteration into roman and Devanagari of the languages of Indian group, Survey of India

  23. Sridharananda (1966) Kedara's Vrttaratnakara. Motilal Banarsidass, Delhi

    Google Scholar 

  24. Stein S. The mathematician as an explorer. Scientific American May (1961) 149–158

  25. Stein S (1969) Mathematics: the man-made universe. W.H. Freeman, San Francisco, pp 144–148

    Google Scholar 

  26. Vasudeva Lakshmana Shastri Panshikar (1906) (ed), Shruta Bodha, Nirnaya Sagara Press, Mumbai

  27. Volos CK, Kyprianidis IM, Stouboulos IN (2013) Image encryption process based on chaotic synchronization phenomena. Signal Process 93:1328–1340. https://doi.org/10.1016/j.sigpro.2012.11.008

    Article  Google Scholar 

  28. Wang L, McCluskey E (1986) Complete feedback shift register Design for Built-in Self-Test, proc. IEEE International Conference on Computer-Aided Design 56–59

  29. Wang X-Y, Zhang Y-Q, Bao X-M (2015) A novel chaotic image encryption scheme using DNA sequence operations. Opt Lasers Eng 73:53–61. https://doi.org/10.1016/j.optlaseng.2015.03.022

    Article  Google Scholar 

  30. Weber A (1973) Ueber die Metrik der Inder. Ferd. Dümmler's Verlagsbuchhandlung, Berlin, 1863 (reprinted by Georg Olms Verlag, Hildesheim, New York); this contains the text of Piṅgala’s Chandaḥśāstra

  31. Wu J, Liao X, Yang B (2018) Image encryption using 2D Hénon-sine map and DNA approach. Signal Process 153:11–23. https://doi.org/10.1016/j.sigpro.2018.06.008

    Article  Google Scholar 

  32. Xu M, Tian Z (2017) Security analysis of a novel fusion encryption algorithm based on dna sequence operation and hyper-chaotic system. Opt - Int J Light Electron Opt 134:45–52. https://doi.org/10.1016/j.ijleo.2017.01.029

    Article  Google Scholar 

  33. Xu M, Tian Z (2018) A novel image encryption algorithm based on self-orthogonal Latin squares. Optik (Stuttg) 171:891–903. https://doi.org/10.1016/j.ijleo.2018.06.112

    Article  Google Scholar 

  34. Yaghouti Niyat A, Moattar MH, Niazi Torshiz M (2017) Color image encryption based on hybrid hyper-chaotic system and cellular automata. Opt Lasers Eng 90:225–237. https://doi.org/10.1016/j.optlaseng.2016.10.019

    Article  Google Scholar 

  35. Zhang Q, Wei X (2013) A novel couple images encryption algorithm based on DNA subsequence operation and chaotic system. Opt - Int J Light Electron Opt 124:6276–6281. https://doi.org/10.1016/j.ijleo.2013.05.009

    Article  Google Scholar 

  36. Zhang Q, Guo L, Wei X (2010) Image encryption using DNA addition combining with chaotic maps. Math Comput Model 52:2028–2035. https://doi.org/10.1016/j.mcm.2010.06.005

    Article  MathSciNet  MATH  Google Scholar 

  37. Zhang Q, Guo L, Wei X (2013) A novel image fusion encryption algorithm based on DNA sequence operation and hyper-chaotic system. Opt - Int J Light Electron Opt 124:3596–3600. https://doi.org/10.1016/j.ijleo.2012.11.018

    Article  Google Scholar 

  38. Zhang Y, Xiao D, Wen W, Wong KW (2014) On the security of symmetric ciphers based on DNA coding. Inf Sci (Ny) 289:254–261. https://doi.org/10.1016/j.ins.2014.08.005

    Article  MATH  Google Scholar 

  39. Zhang Q, Liu L, Wei X (2014) Improved algorithm for image encryption based on DNA encoding and multi-chaotic maps. AEU Int J Electron Commun 68:186–192. https://doi.org/10.1016/j.aeue.2013.08.007

    Article  Google Scholar 

  40. Zhou Y, Bao L, Chen CLP (2014) A new 1D chaotic system for image encryption. Signal Process. https://doi.org/10.1016/j.sigpro.2013.10.034

  41. Zhou G, Zhang D, Liu Y et al (2015) A novel image encryption algorithm based on chaos and line map. Neurocomputing 169:150–157. https://doi.org/10.1016/j.neucom.2014.11.095

    Article  Google Scholar 

Download references

Acknowledgements

The authors wish to thank SASTRA University for providing infrastructure through the Research & Modernization Fund (Ref.No: R&M / 0026 / SEEE – 010 / 2012 – 13) to carry out the research work.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sundararaman Rajagopalan.

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

Rajagopalan, S., Sharma, S., Arumugham, S. et al. YRBS coding with logistic map – a novel Sanskrit aphorism and chaos for image encryption. Multimed Tools Appl 78, 10513–10541 (2019). https://doi.org/10.1007/s11042-018-6574-4

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-018-6574-4

Keywords

Navigation