Abstract

Background Steganography is the science of hiding information by transmitting secret messages through unsuspicious cover carriers in a way that makes the presence of any embedded messages undetectable. The term originates in the Greek language and means, “covered writing”. While the goal of cryptography is to make a message unreadable, steganography aims at avoiding suspicion to the existence of a hidden message. A coding scheme is a set of rules that determines which symbol of the source alphabet is represented by which symbol in the target alphabet. Several different coding schemes have been developed within the past decade by different groups of researchers. The coding schemes differ in codon length, detectability, number of characters that can be encoded, and the number of steps involved in encoding a message. Recent advances in genetic engineering have allowed the insertion of artificial DNA strands into the living cells of organisms. Instead of expressing a message as a series of ones and zeros, it is represented in DNA code as a series of As, Cs, Gs, and Ts. A number of algorithms have been developed to encode a message in DNA characters and either disguise these messages as novel DNA sequences or encapsulate them within existing ones. In this work we describe methods to insert information into a DNA sequence for the purpose of data storage, watermarking, or communication of secret messages.

Highlights

  • Steganography is the science of hiding information by transmitting secret messages through unsuspicious cover carriers in a way that makes the presence of any embedded messages undetectable

  • While the goal of cryptography is to make a message unreadable, steganography aims at avoiding suspicion to the existence of a hidden message

  • In this work we describe methods to insert information into a DNA sequence for the purpose of data storage, watermarking, or communication of secret messages

Read more

Summary

Introduction

Steganography is the science of hiding information by transmitting secret messages through unsuspicious cover carriers in a way that makes the presence of any embedded messages undetectable. Background Steganography is the science of hiding information by transmitting secret messages through unsuspicious cover carriers in a way that makes the presence of any embedded messages undetectable. The term originates in the Greek language and means, “covered writing”.

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