Research Article

HyDEn: A Hybrid Steganocryptographic Approach for Data Encryption Using Randomized Error-Correcting DNA Codes

Table 2

A sample DNA Hamming code consisting of 256 code words. Each code word can be associated with an extended ASCII character and used for encoding text messages. The code was obtained with the DNA word design algorithm described in Tulpan and Hoos [26].

A set with 256 code words

AAAAAAGA ACTACACT ATGGAGTT CCCTTCGA CTGGTAGT GGAAAGGT GTTGTATT TCGTGTTA
AAAAGAAG ACTACCTA ATGGGAAG CCGATTTC CTGGTTCG GGATGACA TAACATAC TCTCCGAG
AAAATGTT ACTCTCAG ATGTAAGT CCGCGCAT CTTCGGTG GGCCAAGT TAACCATA TCTCCTTA
AAACCTGC ACTGGAGT ATTCATAC CCGGCGCG CTTGACAT GGCCGACG TAACGAGG TCTGCGCA
AAACTCAC ACTTCCGC ATTCTGCG CCGTAGCC CTTGCATG GGCCTGGA TAAGAGCA TCTGGCTC
AAAGATCG ACTTGCAT ATTTAATC CCGTTCAG CTTTCCAC GGCGTGCC TAAGTTGA TCTGTTAC
AAATGTGG ACTTTGGG ATTTCAGA CCTACCGG GAATCATC GGCTGCAT TAATAGGC TGAAAATA
AAATTGAG AGACCCTA CAAATACG CCTTCTGT GACAGCGT GGGCATAC TAATGGAA TGACTCAT
AACAGCTG AGACTTAA CAAATCTA CCTTGTCG GACCAGCT GGGCTTGG TAATTACT TGAGCATC
AACCTAGC AGAGCGGT CAATATGA CCTTTGAC GACCGTTA GGGGCCCA TACGCAAA TGAGGGTT
AACGCGTT AGAGTAAT CAATTCGC CGAACGCT GACGGTAT GGGGGTTC TACTTGGG TGATATAT
AACGGTGA AGATCTTG CACCTAAT CGACCTTT GAGAATTA GGTAATGG TAGACTGA TGATTCGG
AACTACGT AGATGGCT CACTCGAA CGAGAAAC GAGAGAGC GGTACGTA TAGAGTAC TGCATAAG
AACTCATA AGCCAGCA CAGACAGG CGAGCGTA GAGAGTCG GGTATGCG TAGGAGTG TGGGGCGC
AAGAAACT AGCTCGGG CAGCAACG CGAGCTCG GAGTTGTT GGTTTAGT TAGTAACC TGGTTTTT
AAGATAAC AGGACTGT CAGCCGGC CGAGTCTT GATACCCC GGTTTCCC TAGTCCGG TGTCAGAT
AAGCACGC AGGATGAG CAGGTCGA CGATGTAC GATATTGC GTAACGCG TATAAATG TGTGCAAT
AAGGTTGT AGGCCCAT CAGTGATC CGCCACGA GATCATAT GTACTACG TATATGGT TGTGTTGG
AATAGTCT AGGTACTT CATCGAGC CGCCTCCC GATCCCAG GTAGATCA TATGTGAA TTAAGCCG
AATCGTTC AGGTAGGC CATCTTTG CGGAAGTA GATGACTA GTAGTCGT TCAAACGC TTAATTTA
AATGCGGG AGGTGTCC CATGCTTA CGGTAACA GATTGTTG GTCATATG TCAAAGTG TTAGCTGT
AATGTGCT AGTCGAAG CATGGGGA CGGTGTTG GATTTACG GTCCGAAT TCAAGAAC TTAGTCCA
AATTGGTT AGTCGGGA CCACCGCC CGTCACAC GCAGGTCG GTCCTTAA TCACAAGA TTCAAGAC
ACACTAGT AGTGCCGA CCAGATGC CGTTAGCT GCATTCTT GTCGCAAG TCAGTGCC TTCCGCAC
ACACTTCC ATATGCCC CCAGTATC CTAACTCC GCATTTCA GTCTCCAA TCATCTTC TTCGAATA
ACAGCTTA ATCACAAA CCAGTGGA CTAGACGG GCCGAATT GTGGAGAA TCCGAGGC TTGCGTTC
ACATCGAA ATCACCGG CCATGACC CTAGAGCC GCCGCGGT GTGGCCAT TCCGCCGA TTGGGGTA
ACCGGATC ATCCCTGA CCATGCAA CTATTACA GCGAATGT GTGTCGGT TCCTGAAG TTGTCTTG
ACCTCAAC ATCGTAGG CCCCTACG CTATTGTT GCGACATT GTTATCAC TCGATGCG TTTACAGC
ACGCATTT ATCTCTTC CCCGGAGA CTCCCAGT GCGGGTAA GTTCACTG TCGGAACA TTTCCACG
ACGCTATG ATCTTCAC CCCGGGAG CTCCGGCC GCTGAGTG GTTCCAAC TCGTAGAG TTTCGTAG
ACGTCGTC ATGACGTG CCCTAGTT CTCGCGGC GCTGTCCG GTTGCTCT TCGTCCAT TTTGTGTG