Feb 25, 20 dna computing a computer that uses dna deoxyribonucleic acids to store information and perform complex calculations. The molecular computers could take advantage of dna s physical properties to store information and perform calculations. Request pdf information security technology based on dna computing dna computing is a new method of simulating biomolecular structure of dna and computing by means of molecular biology. Pdf dna computing and its application to information and. Computation with dna molecules possesses an inherent interest for researchers in computers and biology. It can realize several security technologies such as encryption, steganography, signature and authentication by using dna molecular as information medium. Dna computing, or, more generally, biomolecular computing, is a fast developing interdisciplinary area. 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. Keep only those paths that enter all of the nodes of the graph at least once. Clearly, computing with dna has massive advantages over siliconbased machines. Learn what encryption is and why its important by watching this video.
A dna computer that can actually be reprogrammed wired. It has many advantages like perform millions of operations simultaneous, generate a complete set of potential solutions, conduct large parallel searches, efficiently handle massive amounts of working memory, cheap, clean, readily available materials, amazing ability to store information. Benefits and risks of dnabased computing network world. Information security technology based on dna computing ieee. Another drawback of his dna computer is that it requires human assistance. Biomolecular computing or dna computing is a fast developing area, research is going on to better understand. Various chapters of the book will discuss the basic concepts of cryptography, steganography, basic concepts of dna and dna computing, approaches of dna computing in cryptography, security attacks, practical implementai. Dna computing, or, more generally, molecular computing, is an exciting fast. Jun 01, 2006 this is the first text and monograph about dna computing, a molecular approach that might revolutionize our thinking and ideas about computing. Why dna cryptography and which are the principal benefits for its adoption.
Dna computing is a discipline that aims at harnessing individual molecules at the nanoscopic level for computational purposes. A novel dna computing based encryption and decryption algorithm. In a dna computer, the input and output are both strands of dna. Its inherent capacity for vast parallelism, the scope for highdensity storage and its intrinsic ability for potentially solving many combinatorial problems are just some of the reasons for this. In this type of computing, dna is used for encoding information and implementing computational algorithms by the use of chemical and biological operations. Pdf the emergence of the research topic of dna in the field of information storage, security and cryptography has promised new heights to. Cryptography and steganography are one of the most critical and needed areas of computer and data security. If the graph has n nodes, then keep only those paths that enter exactly n nodes. It sounds promising because of the incredible density of data in dna. Dna cryptography is a rapid emerging technology which works on concepts of dna computing. Despite the complexity of this technology, the idea behind dna computing follows from a simple analogy between the following two processes, one. Dna stores a massive amount of information inside the tiny nuclei of living cells.
Dna cryptography an area of dna computing bioinform proteom opn acc j dna cryptography an area of dna computing senapati kk department of computer science and engineering, birla institute of technology. For more than 20 years, researchers have explored how dna could be used as a material for computing. Dna computing based encryption algorithm for wireless. Dna computing techniques provides a higher level of security and enables the user to store a large. Research and development in this area concerns theory, experiments, and applications of dna computing.
In bacteria, dna can be replicated at a rate of about 500 base pairs a second bitssec. An improved method of dna information encryption springerlink. In this paper we purpose a new approach of cryptography that is dna cryptography. Dna computing is the use of biomolecular components rather than standard artificial hardware such as silicon chips in computer technology. Molecular computing is computation done at the molecular scale.
Dna computing is a relatively new computing paradigm that has attracted great. Dna computing and its application to information security field. In what appears to be the first successful hack of a software program using dna, researchers say malware they incorporated into a genetic molecule allowed them to take control of a computer used. Dna the future of computing information technology essay abstract. Dsd is a first step towards the development of design and analysis tools for dna strand displacement, and complements the emergence of novel implementation strategies for dna computing. To enhance the security of dna cryptosystem, we used dna digital encoding.
It introduces a firenew data structure and calculating method, providing a new way for solving the npcomplete problem. Conventional siliconbased computing, which has advanced by leaps and bounds in recent decades, is pushing against its practical limits. Although it is too soon to predict whether computer hardware is likely to change from silicon to carbon and from microchips to dna molecules, the theoretical premises have already been studied extensively. Dna computing could help take the digital era to the next. Dna computing is a relatively new computing paradigm that has attracted great interest in the computing community. Dna computing is a new method of simulating biomolecular structure of dna and computing by means of molecular biology technological computation.
For example, dna polymerase will make a watsoncrick complemen tary dna strand fr om a dna template. When destin turned its it business over to dna computing back in late 2007early 2008 our network, server and security was a mess to say the very least. The idea behind to implement dna cryptography is to enforce the other conventional cryptography techniques and algorithms. Dna cryptography an new approach to secure cloud data. Dna cryptography an area of dna computing bioinform proteom opn acc j dna cryptography an area of dna computing senapati kk department of computer science and engineering, birla institute of technology, mesra, india. The concept of dna computing was first introduced in 1994. Although dna has been used for encryption in the past, this is the first experimental demonstration of a molecular cryptosystem of images based on dna computing. May 29, 2019 dna computing is the use of biomolecular components rather than standard artificial hardware such as silicon chips in computer technology. The idea that individual molecules or even atoms could be used for computation dates to 1959, when american physicist richard feynman presented his ideas on nanotechnology.
Dna computing article about dna computing by the free. Dna cryptography can be defined as a hiding data in terms of dna sequence. The goal of the dna computing field is to create a device that can work independent of human involvement. In principle there could be billions upon trillions of dna molecules undergoing chemical reactions, that is, performing computations, simultaneously 3. Mar 03, 2015 dna computing seminar and ppt with pdf report. Pdf physical security systems handbook the design and implementation of electronic security pdf online click photo for more information. The salient features of dna computer one that uses dna computing as its basic method of problem solving have been mentioned. Today innovative and improvised methods of information security are. Dna the future of computing information technology essay. The main benefit of using dna computers to solve complex problems is that different possible solutions are.
He used dna to solve a sevennode hamiltonian path problem, a special case of an npcomplete problem that attempts to visit every. Strands of dna are long polymers of millions of linked nucleotides. In the case of dna, its use for natural computation occupies two fields and each field has unique. Whereas current technology rests on a highly linear principle of logic, and one computation must be completed before the next can begin, the use of dna means that an enormous number of calculations can take place simultaneously. We firstly introduce the basic idea of dna computing, and then discuss the information security technology in dna computing. Mar 05, 2019 dna computing dna or natural computing has made some strides in the last few years. Introduction to dna computing 25 chapter 2 introduction to dna computing 2. Advances of dna computing in cryptography crc press book. Dna cryptography is a new instinctive cryptographic field that has emerged from the research of dna computing.
The language uses dna strand displacement as the main computational mechanism, which allows devices to be designed solely in terms of nucleic acids. Dna computing is a form of computing which uses dna, biochemistry and molecular biology, instead of the traditional siliconbased computer technologies. In this regard, dna computing was introduced based on the usage of dna and molecular biology hardware instead of the typical silicon based technology. Dna deoxyribonucleic acid molecules, the material our genes are made of, have the potential to perform calculations many times faster than the worlds most powerful humanbuilt computers. This is the first text and monograph about dna computing, a molecular approach that might revolutionize our thinking and ideas about computing. In other words, dna loses its appeal if forced to behave sequentially. With advances using silicon petering out, dna based computers hold the promise of massive parallel computing architectures that are impossible today. While still in their infancy, dna computers will be capable of storing billions of times more data than your personal computer. The adleman dna computer created a group of possible answers very quickly, but it took days for adleman to narrow down the possibilities. Dna computing a computer that uses dna deoxyribonucleic acids to store information and perform complex calculations. May 06, 2015 conventional siliconbased computing, which has advanced by leaps and bounds in recent decades, is pushing against its practical limits. He used dna to solve a sevennode hamiltonian path problem, a special case of an npcomplete. Dna computing was proposed as a means of solving a class of intractable computational problems in which the computing time can grow exponentially with problem size the np. Whereas current technology rests on a highly linear principle of logic, and one computation must be completed before the next can begin, the use of dna means that an enormous number of.
An insight into the advantages, disadvantages, applications and limitations of dnacomputing has been made. It deals with the biochips made of dna that are able to perform billions of calculations at once by multiplying themselves in number. Dna computation based approach for enhanced computing power. Statement, cryptographers expert panel, rsa data security conference, san. Dna might one day be integrated into a computer chip to create a socalled biochip that will push computers even faster. Dna computing is a class of molecular computing that does computation by the use of reactions involving dna molecules. Dna computing is a branch of computing which uses dna, biochemistry, and molecular biology hardware, instead of the traditional siliconbased computer technologies. Dna cryptography an area of dna computing semantic scholar. Dna computing is a method of solving computational problems with the help of biological and chemical operations on dna strand. Dna computing dna or natural computing has made some strides in the last few years. Dna computing uses biological materials like dna, biochemistry and molecular biology, in place of traditional siliconbased computer technology.
Information security technology based on dna computing. Dna deoxyribose nucleic acid computing, also known as molecular computing is a new approach to massively parallel computation based on groundbreaking work by adleman. Our aim is to build asecure and confidential data over a cloud. Dna computing is a nascent technology that seeks to capitalize on the enormous informational capacity of dna, biological molecules that can store huge amounts of information and are able to perform operations similar to a computers through the deployment of enzymes, biological catalysts that act like software to execute. Biomolecular computing or dna computing is a fast developing area, research is going on to better understand the theory, experiments, applications of dna computing. Dna computing has been by far the most successful in scale and complexity of the computations and molecular assemblies done of all. Dna computing, the performing of computations using biological molecules, rather than traditional silicon chips.
It deals with the biochips made of dna that are able to perform billions of calculations at. Today innovative and improvised methods of information security are constantly. Instead of using traditional computer hardware, a group led by professor ehud keinan of scripps research and the technion created a computing system using biomolecules. Dna computing is a novel method for solving a class of intractable computational problems, in which the computing time can grow exponentially with problem size. Request pdf information security technology based on dna computing dna computing is a new method of simulating biomolecular structure of dna and. While 2014 was the year of data breach, 2015 is off to a fast. A computer in which the strands are attached to the surface of a chip can now solve difficult problems quite quickly.
In place of traditional code such as the common binary variety, dna computing utilizes the fourcharacter genetic alphabet, which consists of. With advances using silicon petering out, dnabased computers hold the promise of massive parallel computing architectures that. The molecular computers could take advantage of dnas physical properties to store information and perform calculations. Natural computing refers to computational processes that are found in nature as well as manmade computing inspired by nature. As modern encryption algorithms are broken, the world of information security looks in new directions to protect the data it transmits. Dna computing systems helps protect their clients data by making sure their vital information is protected through data encryption. It encodes all the instructions needed to make every living creature on earth. Basic architecture and applications of dna computing. Dna computing dna cryptography dna digital encoding complementary rule. The techniques used are also employed by dna computing and thus dna nanotechnology overlaps with dna computing. Dna computing has been by far the most successful in scale and complexity of the. Feb 04, 2015 for more than 20 years, researchers have explored how dna could be used as a material for computing. The editor also tried to use dna for computer security purpose. Dna cryptography based user level security for cloud computing.
In this article, youll learn how scientists are using genetic material to create nanocomputers that might take the place of siliconbased computers in the next decade. This book discusses the current technologies of cryptography using dna computing. Dna computing spent many hours revamping, replacing and reworking our entire computer system so that we can operate efficiently and with the confidence that our system is secure. It makes use of the specificity of watsoncrick base pairing and other dna properties to make novel structures out of dna. The main benefit of using dna computers to solve complex problems is that different possible solutions are created all at once. Dna computing information security is very vital in todays digital era of ecommerce and ebusiness. Dna computing seminar ppt with pdf report there is a simple and elegant idea behind the dna computing. 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. In fact, dna polymerase needs a star t 56 scientific american august 1998 computing with dna c onsider a map of cities connected by certain nonstop flights top right.
1593 1458 1634 724 569 758 1426 660 1665 897 877 1543 1198 1033 480 1595 1097 898 1556 898 742 467 929 668 367 1425 1307 34 1478 498 190 1256 5 1281 1321 880 962 1370 1313 1448 770 1413 88 244 512 445 189