A Method to Encrypt Information with DNA-Based Cryptography

DNA cryptography is a relatively new paradigm that has attracted great interest in the field of information security. Although there are many problems in DNA cryptography, scientists are trying to solve them because they believe that, with the extraordinary information density and the vast parallelism that are inherent in DNA computers, it is possible to make a secure system. In this study, we primarily focus on modern cryptography, which is based on quantum and DNA cryptography. Furthermore, a novel method to encrypt data by using DNA-based cryptography is discussed. In our study, DNA coding technology is used to convert binary data to DNA strings. Finally, the proposed DNA cryptography algorithm’s strength is evaluated based on the properties of DNA strands and probability theories.

[1]  P. Karthigaikumar,et al.  VLSI implementation of DNA cryptography using quantum key exchange , 2014, 2014 International Conference on Electronics and Communication Systems (ICECS).

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

[3]  Gadang Madhulika,et al.  Generating Digital Signature Using DNA Coding , 2014, FICTA.

[4]  Guozhen Xiao,et al.  New field of cryptography: DNA cryptography , 2006 .

[5]  Xing Wang,et al.  DNA computing-based cryptography , 2009, 2009 Fourth International on Conference on Bio-Inspired Computing.

[6]  Zhihua Chen,et al.  Efficient DNA Sticker Algorithms to Data Encryption Standard , 2010 .

[7]  Pak Chung Wong,et al.  Organic data memory using the DNA approach , 2003, CACM.

[8]  A Leier,et al.  Cryptography with DNA binary strands. , 2000, Bio Systems.

[9]  Jin Xu,et al.  A DNA sticker algorithm for bit-substitution in a block cipher , 2008, J. Parallel Distributed Comput..

[10]  Gheorghe Paun,et al.  DNA computing, sticker systems, and universality , 1998, Acta Informatica.

[11]  M. Salleh,et al.  Denial of Service ( DoS ) Attack Detection by Using Fuzzy Logic over Network Flows , 2011 .

[12]  XUJin,et al.  Sticker DNA computer model——Part II : Application , 2004 .

[13]  Meenakshi Sharma,et al.  DNA-Based Cryptographic Approach Toward Information Security , 2015 .

[14]  J.,et al.  Using DNA to Solve NP-Complete ProblemsRichard , 1995 .

[15]  Mahdi Sharifi,et al.  Cryptographic File System: Easy and Reliable? , 2013 .

[16]  Mohammad Reza Abbasy,et al.  DNA BASE DATA HIDING ALGORITHM , 2012 .

[17]  Erik Winfree,et al.  A Sticker-Based Model for DNA Computation , 1998, J. Comput. Biol..

[18]  Bruce Schneier,et al.  Applied cryptography : protocols, algorithms, and source codein C , 1996 .

[19]  Richard J. Lipton,et al.  On the Computational Power of DNA , 1996, Discret. Appl. Math..

[20]  Guozhen Xiao,et al.  Symmetric-key cryptosystem with DNA technology , 2007, Science in China Series F: Information Sciences.

[21]  Catherine Taylor Clelland,et al.  Hiding messages in DNA microdots , 1999, Nature.

[22]  Yanfeng Wang,et al.  Information Security Technology Based on DNA Computing , 2007, 2007 International Workshop on Anti-Counterfeiting, Security and Identification (ASID).

[23]  Debabrata Datta,et al.  An Improved Symmetric Key Cryptography with DNA Based Strong Cipher , 2011, 2011 International Conference on Devices and Communications (ICDeCom).

[24]  Hamid Mousavi,et al.  A Novel Proof of Work Model Based on Pattern Matching to Prevent DoS Attack , 2011, DICTAP.

[25]  Anchal Jain,et al.  Survey On Encryption Algorithm Based On Chaos Theory And DNA Cryptography , 2014 .

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

[27]  Mohammad Reza Najaf Torkaman,et al.  INNOVATIVE APPROACH TO IMPROVE HYBRID CRYPTOGRAPHY BY USINGDNA STEGANOGRAPHY , 2012 .

[28]  Dominik Heider,et al.  DNA-based watermarks using the DNA-Crypt algorithm , 2007, BMC Bioinformatics.

[29]  Mark D. Spivey Denial-of-Service (DoS) , 2006 .

[30]  Lei Qin,et al.  Asymmetric encryption and signature method with DNA technology , 2010, Science China Information Sciences.

[31]  Richard C. T. Lee,et al.  Data hiding methods based upon DNA sequences , 2010, Inf. Sci..

[32]  Xiao Guo-zhen,et al.  symmetric-key cryptosystem with dna technology , 2007 .

[33]  Hassan Basri,et al.  DNA computer based algorithm for recyclable waste paper segregation , 2015, Appl. Soft Comput..

[34]  Gilles Brassard,et al.  Quantum cryptography: Public key distribution and coin tossing , 2014, Theor. Comput. Sci..

[35]  Vishal Bhatnagar,et al.  A novel DNA sequence dictionary method for securing data in DNA using spiral approach and framework of DNA cryptography , 2014, 2014 International Conference on Advances in Engineering & Technology Research (ICAETR - 2014).

[36]  Bernard P. Zajac Applied cryptography: Protocols, algorithms, and source code in C , 1994 .

[37]  Charles H. Bennett,et al.  WITHDRAWN: Quantum cryptography: Public key distribution and coin tossing , 2011 .

[38]  Xiaopeng Wei,et al.  Sticker DNA computer model —Part I: Theory , 2004 .