SCMS School of Engineering and Technology DNA SECRET WRITING
Introduction Secret writing Cryptography Steganography DNA for data security
cryptography Cryptography is the practice and study of techniques for secure communication in the presence of third parties. The conversion of information from a readable state to apparent nonsense. The originator of an encrypted message shared the decoding technique needed to recover the original information only with intended recipients, thereby precluding unwanted persons to do the same.
Steganography Steganography is the technique of hiding confidential information within any media. Eg : image, audio etc. Steganography is often confused with cryptography because the two are similar in the way that they both are used to protect confidential information.
DNA for encryption Deoxyribonucleic acid (DNA) is a long linear polymer found in the nucleus of a cell and formed from nucleotides and shaped likes a double helix, associated with the transmission of genetic information. DNA can be used in cryptography for storing and transmitting the information, as well as for computation
The message is encoded into DNA sequence, and is sent along with other DNA sequences. The principle of DNA steganography is conceal the information which needs encryption in the large numbers of irrelevant DNA sequence chains. DNA sequences can be made by using DNA synthesiser .
DNA secret writing technique
Encryption Plain text input Converted to ascii Random DNA sequence generated as OTP Message encoded according to algorithm generate a list of 1500 bases Find all good forward and reverse primers Hide the encrypted message in between the sequence of primers Cipher text
Decryption Cipher text Extract the message sequence Identify the index of message Decode the sequence message