Advertisement

A Novel Two Layer Encryption Algorithm Using One-Time Pad and DNA Cryptography

  • Animesh Hazra
  • Chinmoy Lenka
  • Anand Jha
  • Mohammad Younus
Chapter
  • 36 Downloads
Part of the Lecture Notes in Networks and Systems book series (LNNS, volume 103)

Abstract

The need of encryption cannot be underestimated in today’s time. From a travel ticket to a movie ticket, almost everything of need is easily available. This comes with the cost of sharing important information, which if gets into wrong hand, will cause havoc. The aim of this work is to secure the data by fusing the extracts of one-time pad (OTP) and DNA cryptography. In the first level, a symmetric-key algorithm of OTP has been used to make the text secure which is a very random technique. In the next level, conventional DNA cryptographic techniques with few variations have been used. The target of implementation would be the storing and passing of vital information of customers like the debit/credit card details including the CVV code or the virtual passcode. Using DNA cryptography, large amount of storage can be made in the server with an efficient speed and power.

Keywords

Data security Decryption DNA cryptography Encryption One-time pad 

References

  1. 1.
    Kahate A (2016) Cryptography and network security, 3rd edn. New DelhiGoogle Scholar
  2. 2.
    Hazra A, Ghosh S, Jash S (2018) A new DNA cryptography based algorithm involving the fusion of symmetric-key techniques. Adv Comput Commun Parad Adv Intell Syst Comput 706:605–615CrossRefGoogle Scholar
  3. 3.
    Mingxin L, Xuejia L, Guozhen X, Lei Q (2007) Symmetric-key cryptosystem with DNA technology. Sci China Ser F: Inf Sci 50(3):325–333CrossRefGoogle Scholar
  4. 4.
    Anam B, Sakib K, Hossain M, Dahal K (2010) Review on the advancements of DNA cryptography. In: Proceedings of international conference on software, knowledge, information management and applications (SKIMA)Google Scholar
  5. 5.
    Adleman LM (1994) Molecular computation of solutions to combinatorial problems. Science 266(5187):1021–1025CrossRefGoogle Scholar
  6. 6.
    Cui GZ (2006) New direction of data storage: DNA molecular storage technology. Comput Eng Appl 42:29–32Google Scholar
  7. 7.
    Guozhen X, Mingxin L, Lei Q, Xuejia L (2006) New field of cryptography: DNA cryptography. Chin Sci Bull 51(12):1413–1420MathSciNetCrossRefGoogle Scholar
  8. 8.
    Pramanik S, Setua KS (2012) DNA cryptography. In: 7th International conference on electrical and computer engineering, Dhaka, pp 551–554Google Scholar
  9. 9.
    Zhang Y, Fu B, Zhang X (2012) DNA cryptography based on DNA fragment assembly. In: IEEE international conference on information science and digital content technology (ICICDT), vol 1, pp 179–182Google Scholar
  10. 10.
    Jain A, Rajpal N (2013) Adaptive key length based encryption algorithm using DNA approach. In: International conference on machine intelligence and research advancement, Katra, pp 140–144Google Scholar
  11. 11.
    Srilatha N, Mrali G, Deepthi M (2017) A framework to improve E-seva services through E-governance by using DNA cryptography, pp 1–4.  https://doi.org/10.1109/icammaet.2017.8186748
  12. 12.
    Das S, Mondal NS, Sanyal M (2019) A novel approach of image encryption using chaos and dynamic DNA sequence. In: Amity international conference on artificial intelligence (AICAI), Dubai, United Arab Emirates, pp 876–880Google Scholar
  13. 13.
    Sharieh AAA, Edinat KA, AlFarraji S (2018) An enhanced polyalphabetic algorithm on vigenerecipher with DNA-based cryptography, pp 1–6.  https://doi.org/10.1109/aiccsa.2018.8612860
  14. 14.
    Wang Y, Han Q, Cui G, Sun J (2019) Hiding messages based on DNA sequence and recombinant DNA technique. IEEE Trans Nanotechnol 18:299–307CrossRefGoogle Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2020

Authors and Affiliations

  • Animesh Hazra
    • 1
  • Chinmoy Lenka
    • 2
  • Anand Jha
    • 2
  • Mohammad Younus
    • 2
  1. 1.Department of Computer Science and EngineeringJalpaiguri Government Engineering CollegeJalpaiguriIndia
  2. 2.Department of Information TechnologyJalpaiguri Government Engineering CollegeJalpaiguriIndia

Personalised recommendations