Design and analysis of DNA Binary Cryptography Algorithm for Plaintext

Due to the rapid growth of computer networks, more sensitive information is being exchanged over such networks. Securing information from unauthorized parties has become a critical issue in the field of securing information technology. DNA cryptography is a promising technology in the cryptographic field which enables users to encrypt data securely based on the real biological DNA strands. Although there are many DNA encryption algorithms, there is still room for security improvement. In this paper, we introduce a symmetric DNA binary cryptography algorithm to encrypt and decrypt plaintext information. the contribution of this paper are twofold: First, we introduce a mathematical algorithm to generate strong secret key from the DNA of different multiple living creatures. Second, the encryption process is implemented using another 16 keys which randomly generated from the secret key. The efficiency and confidence of the proposed algorithm is examined in terms of encryption and decryption time, avalanche effect and the resistance of the secret key against the attack. Keyword-DNA cryptography, Symmetric encryption, Block cipher, Data security.

[1]  Yunpeng Zhang,et al.  Research on DNA Cryptography , 2012 .

[2]  Preeti Dewangan,et al.  A Review Paper on Network Security and Cryptography , 2020 .

[3]  Rahul Hans,et al.  A Review and Comparative Analysis of Various Encryption Algorithms , 2015 .

[4]  L M Adleman,et al.  Molecular computation of solutions to combinatorial problems. , 1994, Science.

[5]  J. Thomas Leontin Philjon,et al.  Metamorphic cryptography — A paradox between cryptography and steganography using dynamic encryption , 2011, 2011 International Conference on Recent Trends in Information Technology (ICRTIT).

[6]  Subhi R. M. Zeebaree,et al.  A Survey and Analysis of the Image Encryption Methods , 2017 .

[7]  Fatma A. Omara,et al.  Data Security Using Cryptography and Steganography Techniques , 2016 .

[8]  Asoke Nath,et al.  An Integrated Symmetric Key Cryptographic Method - Amalgamation of TTJSA Algorithm , Advanced Caesar Cipher Algorithm, Bit Rotation and Reversal Method: SJA Algorithm , 2012 .

[9]  Jie Chen,et al.  A DNA-based, biomolecular cryptography design , 2003, Proceedings of the 2003 International Symposium on Circuits and Systems, 2003. ISCAS '03..

[10]  Andrew S. Patrick,et al.  A Literature Review on Image Encryption Techniques , 2018, Int. J. Inf. Secur. Priv..

[11]  Keshav P. Dahal,et al.  Review on the Advancements of DNA Cryptography , 2010, ArXiv.

[12]  Vishal Bhatnagar,et al.  Analogy of various DNA based security algorithms using cryptography and steganography , 2014, 2014 International Conference on Issues and Challenges in Intelligent Computing Techniques (ICICT).

[13]  Satchidananda Dehuri,et al.  A Symmetric Key Cryptosystem Using DNA Sequence with OTP Key , 2015 .

[14]  Grasha Jacob,et al.  An Integrated approach for the Secure Transmission of Images based on DNA Sequences , 2016, ArXiv.

[15]  Jing Yang,et al.  A molecular cryptography model based on structures of DNA self-assembly , 2014 .

[16]  L. Pray,et al.  Discovery of DNA Structure and Function: Watson and Crick , 2013 .

[17]  Xin Liu,et al.  An optimized DNA based encryption scheme with enforced secure key distribution , 2017, Cluster Computing.

[18]  J. Royds,et al.  Molecular Biology: A Very Short Introduction , 2016 .

[19]  John H. Reif,et al.  DNA-based Cryptography , 1999, Aspects of Molecular Computing.

[20]  Hui-Hsien Chou,et al.  DNA sequence quality trimming and vector removal , 2001, Bioinform..