DNA-based watermarks using the DNA-Crypt algorithm

<p>Abstract</p> <p>Background</p> <p>The aim of this paper is to demonstrate the application of watermarks based on DNA sequences to identify the unauthorized use of genetically modified organisms (GMOs) protected by patents. Predicted mutations in the genome can be cor...

Full description

Bibliographic Details
Main Authors: Barnekow Angelika, Heider Dominik
Format: Article
Language:English
Published: BMC 2007-05-01
Series:BMC Bioinformatics
Online Access:http://www.biomedcentral.com/1471-2105/8/176
_version_ 1818677873741922304
author Barnekow Angelika
Heider Dominik
author_facet Barnekow Angelika
Heider Dominik
author_sort Barnekow Angelika
collection DOAJ
description <p>Abstract</p> <p>Background</p> <p>The aim of this paper is to demonstrate the application of watermarks based on DNA sequences to identify the unauthorized use of genetically modified organisms (GMOs) protected by patents. Predicted mutations in the genome can be corrected by the DNA-Crypt program leaving the encrypted information intact. Existing DNA cryptographic and steganographic algorithms use synthetic DNA sequences to store binary information however, although these sequences can be used for authentication, they may change the target DNA sequence when introduced into living organisms.</p> <p>Results</p> <p>The DNA-Crypt algorithm and image steganography are based on the same watermark-hiding principle, namely using the least significant base in case of DNA-Crypt and the least significant bit in case of the image steganography. It can be combined with binary encryption algorithms like AES, RSA or Blowfish. DNA-Crypt is able to correct mutations in the target DNA with several mutation correction codes such as the Hamming-code or the WDH-code. Mutations which can occur infrequently may destroy the encrypted information, however an integrated fuzzy controller decides on a set of heuristics based on three input dimensions, and recommends whether or not to use a correction code. These three input dimensions are the length of the sequence, the individual mutation rate and the stability over time, which is represented by the number of generations. <it>In silico </it>experiments using the Ypt7 in <it>Saccharomyces cerevisiae </it>shows that the DNA watermarks produced by DNA-Crypt do not alter the translation of mRNA into protein.</p> <p>Conclusion</p> <p>The program is able to store watermarks in living organisms and can maintain the original information by correcting mutations itself. Pairwise or multiple sequence alignments show that DNA-Crypt produces few mismatches between the sequences similar to all steganographic algorithms.</p>
first_indexed 2024-12-17T09:06:17Z
format Article
id doaj.art-e0d9651ad7744247abd015dfc28cfb8a
institution Directory Open Access Journal
issn 1471-2105
language English
last_indexed 2024-12-17T09:06:17Z
publishDate 2007-05-01
publisher BMC
record_format Article
series BMC Bioinformatics
spelling doaj.art-e0d9651ad7744247abd015dfc28cfb8a2022-12-21T21:55:27ZengBMCBMC Bioinformatics1471-21052007-05-018117610.1186/1471-2105-8-176DNA-based watermarks using the DNA-Crypt algorithmBarnekow AngelikaHeider Dominik<p>Abstract</p> <p>Background</p> <p>The aim of this paper is to demonstrate the application of watermarks based on DNA sequences to identify the unauthorized use of genetically modified organisms (GMOs) protected by patents. Predicted mutations in the genome can be corrected by the DNA-Crypt program leaving the encrypted information intact. Existing DNA cryptographic and steganographic algorithms use synthetic DNA sequences to store binary information however, although these sequences can be used for authentication, they may change the target DNA sequence when introduced into living organisms.</p> <p>Results</p> <p>The DNA-Crypt algorithm and image steganography are based on the same watermark-hiding principle, namely using the least significant base in case of DNA-Crypt and the least significant bit in case of the image steganography. It can be combined with binary encryption algorithms like AES, RSA or Blowfish. DNA-Crypt is able to correct mutations in the target DNA with several mutation correction codes such as the Hamming-code or the WDH-code. Mutations which can occur infrequently may destroy the encrypted information, however an integrated fuzzy controller decides on a set of heuristics based on three input dimensions, and recommends whether or not to use a correction code. These three input dimensions are the length of the sequence, the individual mutation rate and the stability over time, which is represented by the number of generations. <it>In silico </it>experiments using the Ypt7 in <it>Saccharomyces cerevisiae </it>shows that the DNA watermarks produced by DNA-Crypt do not alter the translation of mRNA into protein.</p> <p>Conclusion</p> <p>The program is able to store watermarks in living organisms and can maintain the original information by correcting mutations itself. Pairwise or multiple sequence alignments show that DNA-Crypt produces few mismatches between the sequences similar to all steganographic algorithms.</p>http://www.biomedcentral.com/1471-2105/8/176
spellingShingle Barnekow Angelika
Heider Dominik
DNA-based watermarks using the DNA-Crypt algorithm
BMC Bioinformatics
title DNA-based watermarks using the DNA-Crypt algorithm
title_full DNA-based watermarks using the DNA-Crypt algorithm
title_fullStr DNA-based watermarks using the DNA-Crypt algorithm
title_full_unstemmed DNA-based watermarks using the DNA-Crypt algorithm
title_short DNA-based watermarks using the DNA-Crypt algorithm
title_sort dna based watermarks using the dna crypt algorithm
url http://www.biomedcentral.com/1471-2105/8/176
work_keys_str_mv AT barnekowangelika dnabasedwatermarksusingthednacryptalgorithm
AT heiderdominik dnabasedwatermarksusingthednacryptalgorithm