Fig.Ā 2From: DNA steganography: hiding undetectable secret messages within the single nucleotide polymorphisms of a genome and detecting mutation-induced errorsBlock sum check algorithm of the encrypted DNA sequence. a Three information types (developer, taxonomy, and version) were encrypted from plain text into the DNA sequence according to the encryption table (TableĀ 3). ā9606ā denotes Homo sapiens. The nucleotide sequence was thenĀ arranged in 2D. b For block sum check, nucleotides were changed to quaternary digit numbers (Aā=ā0, Tā=ā1, Gā=ā2, Cā=ā3). For each row, the sum of the numbers was divided by 4, and the remainder was then converted to a nucleotide. For example, the sum of the first row was divided by 4, and its remainder was 2. This 2 was then converted to a corresponding nucleotide, G. For each column, the same process was iterated to obtain parity nucleotides. c The parity nucleotides for error check are shown in red color. d The final 1D sequence of encrypted and mutation-detectable sequence was constructedBack to article page