Dna encryption is the process of hiding or perplexing genetic information by a computational method in order to improve genetic privacy in dna sequencing processes. K verma2 1csed, thapar university patiala, india 2csed, thapar university patiala, india abstract dna cryptography is a novel field being taken up for research by the researcher community in order to have secure communication on a network. Aberrant dna methylation is an early event in cancer development and may be detected in circulating cell free dna ccfdna, constituting a valuable cancer biomarker. The mapping is made random so that a meaningful text sequence is converted to a pseudo. The programs inputs, outputs and processing have been tested and analyzed with the goal of identifying strengths and weaknesses of the designed. Nevertheless, these dnabased strategies generally exploit sequence information. Secure data communication and cryptography based on dna.
It was first used in the year 1977 and is based on prime number logics. The dna sequence is selected, and using a sorting algorithm, a unique set of nucleotide groups is assigned. It is basically a fast approach that can handle multiple operations at a time. Since this method simulates some critical processes in central dogma, it is a. This paper presents a novel symmetric algorithm in the area of dna cryptography. This compliments the earlier section on the breaking of the enigma machine.
We present some procedures for dnabased cryptography based on onetimepads that are in. One potential key application is dnabased, molecular cryptography systems. These computing based methods face unprecedented challenges because of the development of deciphering mean and the computing capability wang and yu, 2005. The new dna based cryptographic key generation algorithm is given in section 4. Dna has a great cryptographic strength, its binding properties between nucleotides bases at, cg offer the possibility to create selfassembly structures which are an efficient means of executing parallel molecular computations. In this project, we do not intended to utilize real dna to perform the cryptography process. Conventional cryptography is based on mathematical puzzle, such as nondeterministic polynomial time completeness problem. Dna cryptography algorithm cryptography matlab and. Contributions to dna cryptography tel archives ouvertes.
Dna based cryptography is used to generate key for encrypting and decrypting message. This technique is inspired from biological science, in which dna is used as an information carrier from one generation to another. Furthermore, dna methylation is a stable alteration that can be easily and rapidly quantified by methylationspecific pcr methods. Dna cryptography uses dna molecules as information storage and carrier. Bibhash roy et al 5 6 7 proposed a dna sequencing based encryption and decryption process. Chapter 4 is a case study on a data encryption scheme using dna computing, which represents a data encryption scheme for improving data security.
The current dnabased cryptography and steganography techniques algorithm has been achieved through a graphical user interface which proved to be extremely friendly when running on windows platform. Ashish gehani, thomas labean, and john reif department of computer science, duke university y abstract recent research has considered dna as a medium for ultrascale computation and for ultracompact information storage. A proposed algorithm using dnabased cryptography and. Secure data transfer is an important factor for data transmission. Dna is a biological term, deoxyribose nucleic acid, which is composed of two polynucleotide chains. Though the field is extremely complex and current work is still in the developmental stages, there is a lot of hope that dna computing will act as a good technique for information security. Apr 01, 2015 at present, work in dna cryptography is centered on using dna sequences to encode binary data in some form or another. Dna cryptography in order to make communications more secure.
This paper also proposes a unique cipher text generation procedure as well as a new key generation procedure. Dna cryptography is a new and promising field in information security. Biological issues and cryptography computing troubles provide a double security safeguards for the two schemes and makes it difficult for breaking in. Dna fragment stitching software is the dna baser sequencer assembler. It is basically a public key cryptography approach that is based on encryption, as well as authentication. Section 5 presents the description of two different scenarios that are used to evaluate the randomness of generated cryptographic keys. Practical applications of cryptographic systems based on onetime pads are limited in conventional electronic media by the size of the onetimepad. Entropy encoding is prefixfree, meaning that none of the codewords is a prefix. Dna can be used in cryptography for storing and transmitting the information, as well as for computation.
Instead, we phrase dna synthesis screening as an exact match problem between short e. 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. Secure data communication and cryptography based on dna based. I have also added a brief discussion of the a51 cipher, and added some more diagrams to the discussion on modern stream ciphers. Just like the rsa and des algorithms, in dna cryptology user have dna algorithms like publickey system using dna as a oneway function for key distribution, dnasc cryptography system, dna steganography systems, triple stage dna cryptography, encryption. Dna cryptography is a new field in cryptography that is emerging with the advancement on dna research carried out in recent years. Pdf a dnabased cryptographic key generation algorithm. Although in its primitive stage, dna cryptography is shown to be very effective. The concept of using dna computing in the fields of cryptography and steganography has been identified as a possible technology that may bring forward a new hope for unbreakable algorithms. Cryptography is the art and sometimes science of secret writing less well know is that it is also used to guarantee other properties, e. And in another approach dna strands are used to generate key for encryption and decryption. Pdf security has always been the main concern in datacommunication and networking. To develop a more secure and stable cryptography technique, we propose a new hybrid dna.
Recent research has considered dna as a medium for ultrascale computation and for ultracompact information storage. Survey of different dna cryptography based algorithms. Some of the dna biotechnology and software of the field of dna are. Hence in this paper concept of triple aes algorithm and also dna based cryptography is used. Pdf applied cryptography download full pdf book download. Dna cryptography is proposed for a secure end to end communication due to the vast parallelism and extra ordinary. It can also be used in the field of cryptography based upon the vast parallelism which is used to break the existing cryptographic approach. The reason for this is to accomodate a major new section on the lorenz cipher and how it was broken. The evolution of secrecy from mary, queen of scots, to quantum. In todays world, sensitive information like secret message, financial transaction, medical report, personal information is transferred over public. Biotechnology, is closely associated with dna cryptography and plays an important role in this field. Dna computing has a high level computational ability and is capable of storing huge amounts of data. All covid19 related research articles, book chapters and information is free to access and available for anyone to read. Dna cryptography is the cryptographic technique to encrypt and decrypt the original data using dna sequences based on its biological processes.
Dna is being used because of its vast parallelism, energy efficiency and the amount of information that the dna can store. These windows are constantlength strings of the dna bases a, t, c, and g. Dna origami cryptography for secure communication nature. We present some procedures for dnabased cryptography based on onetimepads that are in principle unbreakable. Analysis on dna based cryptography to secure data transmission. We present some procedures for dna based cryptography based on onetimepads that are in principle unbreakable. In one of the approaches dna based cryptography itself is used to encrypt and decrypt the message. Aberrant dna methylation is an early event in cancer development and may be detected in circulating cellfree dna ccfdna, constituting a valuable cancer biomarker. Science and technology, general computational biology research cryptography physiological aspects.
Strands of dna are long polymers of millions of linked nucleotides. Introduction the security of a system is essential nowadays. One potential key application is dna based, molecular cryptography systems. Cryptography is the practice and the study of concealing the information and it furnishes confidentiality, integrity, and exactness. The new dnabased cryptographic key generation algorithm is given in section 4. This algorithm can be efficiently used in software and is free for all users as blowfish is unpatented and license free. In these designs, dna genome sequences are used to assign values to different character sets in a message. Cryptography, in particular publickey cryptography, has emerged in the last 20 years as an important discipline that is not only the subject of an enormous amount of research, but provides the foundation for information. The dna strands can be replicated 500 times per second with greater accuracy.
A cryptographic system based upon the principles of gene. A survey on dna based cryptography using differential. Oct 01, 2010 the current dna based cryptography and steganography techniques algorithm has been achieved through a graphical user interface which proved to be extremely friendly when running on windows platform. Dna cryptography is a novel field being taken up for research by the researcher community in order to have secure communication on a network. Finally, in section 6, conclusions are drawn and recommendations for future research are pointedout. Dna computing with a concrete application, cryptography. A method to encrypt information with dnabased cryptography. The commonalities between both are the algorithm used for encoding data into a dna format, and the algorithm used for hiding the encoded data into a dna reference, where the reference will be changed into a fake one based on the hiding process.
In future an algorithm can be designed for dna based cascaded steganography and cryptography. Foreword by whitfield diffie preface about the author. This paper proposes dnabasedcryptography as an approach to ensure highly secureenvironment for transmission of data across. Hyperelliptic curve cryptography hecc is a publickey cryptographic technique which is required for securetransmission. Cryptography is used to defend the data and to defend the data and to define it in the simple and easy words, it is an art of writing and solving the codes. The drawback of the previous work defines the open area of research in the field of dna cryptography. The dna sequence is selected, and using a sorting algorithm, a. This paper gives an overview of cryptography, dna cryptography and how its helpful to rectify the trojan effect. Pdf secure data transfer through dna cryptography using. The difference between the traditional and dna cryptography clears the importance of the dna cryptography. Cells free fulltext dna methylationbased testing in. Introduction dna data cryptography is a new field based on the researches in dna computation and new technologies like.
This paper analysis an existing approach to the dna computing method and dna based. Chapter 4 is a case study on a data encryption scheme using dna computing, which represents a data. Report by international journal of emerging sciences. Cryptography attacks free ebooks security engineering 16. Dna cryptography is a new field of cryptography which gives a new hope to detect and overcome the trojan. Chapter 2 is about the applications of dna computing in cryptography for data protection, while chapter 3 deliberates upon the taxonomy of dna based encryption models. There by dna cryptography does not absolutely repulse traditional cryptography and it is possible to construct hybrid cryptography. Dna cryptography is a relatively new paradigm that has attracted great interest in the field of information security. Pdf with the growth of technological advancements, the threats. Handbook of applied cryptography free to download in pdf. The human genome is complex and long, but it is very possible to interpret important, and identifying, information from smaller variabilities, rather than reading the entire genome.
An introduction to cryptography 6 recommended readings this section identifies web sites, books, and periodicals about the history, technical aspects, and politics of cryptography, as well as trusted pgp download sites. Dna computing and cryptography is based on the biological elements of dna. With the growth of the information technology power, and with the emergence of new technologies, the number of threats a user is supposed to deal with grew. Dna cryptography can be defined as a hiding data in terms of dna sequence. It is worth noting that one can look at steganography techniques from two perspectives.
1637 259 1303 926 946 1435 1244 1012 1387 165 188 1193 21 132 611 1504 1258 1252 1604 676 1534 1411 992 748 1015 1545 356 1049 939 605 364 778 1059 133