Abstract

There are continuous threats to network technologies due to its rapidly-changing nature, which raises the demand for data-safe transmission. As a result, the need to come up with new techniques for securing data and accommodating the growing quantities of information is crucial. From nature to science, the idea that genes themselves are made of information stimulated the research in molecular deoxyribonucleic acid (DNA). DNA is capable of storing huge amounts of data, which leads to its promising effect in steganography. DNA steganography is the art of using DNA as an information carrier which achieves high data storage capacity as well as high security level. Currently, DNA steganography techniques utilize the properties of only one DNA strand, since the other strand is completely dependent on the first one. This paper presents a DNA-based steganography technique that hides data into both DNA strands with respect to the dependency between the two strands. In the proposed technique, a key of the same length of the reference DNA sequence is generated after using the second DNA strand. The sender sends both the encrypted DNA message and its reference DNA sequence together into a microdot. If the recipient receives this microdot uncontaminated, the sender can safely send the generated key afterwards. The proposed technique doubles the amount of data stored and guarantees a secure transmission process as well, for even if the attacker suspects the first-sent DNA sequence, they will never receive the key, and hence full data extraction is nearly impossible. The conducted experimental study confirms the effectiveness of the proposed.

Highlights

  • Nowadays, network technologies are rapidly improving in an extensive manner and internet applications are widely used in almost all fields

  • We assumed that the introns proportion in each of the eight deoxyribonucleic acid (DNA) sequences is 45%, which means that if we have a DNA sequence of length 100 nucleotide, we can hide data in only 45 nucleotides to avoid any interference with the nucleotides of the exons sequences and up to a great extent there will be no change in the DNA sequence functionality

  • This paper proposed a new DNA-based steganography algorithm utilizing the two DNA strands in order to both maximize the amount of data to be stored and achieve a high security level

Read more

Summary

Introduction

Network technologies are rapidly improving in an extensive manner and internet applications are widely used in almost all fields. By exploiting the advantages of a DNA as an efficient data carrier, researches ended up by many DNA steganography techniques for secure data communication and transmission [2, 3, 4, 5, 6]. When a cell uses the information in a DNA, the DNA sequence is duplicated and copied to a complementary RNA sequence (another important nucleic acid). This RNA copy is used to make a matching protein sequence.

Methods
Results
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.