Successfully reported this slideshow.

DNA secret writing project first review

959 views

Published on

Published in: Engineering, Technology
  • Be the first to comment

  • Be the first to like this

DNA secret writing project first review

  1. 1. DNA SECRET WRITING
  2. 2. INTRODUCTION  Secret writing  Cryptography  Steganography  DNA for data security
  3. 3. 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.
  4. 4. 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.
  5. 5. 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
  6. 6.  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.
  7. 7. DNA SECRET WRITING TECHNIQUE
  8. 8. 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
  9. 9. DECRYPTION Cipher text Extract the message sequence Identify the index of message Decode the sequence message

×