Abstract
The paper proposes an improved reversible substitution method to hide data into deoxyribonucleic acid (DNA) sequence, and four measures have been taken to enhance the robustness and enlarge the hiding capacity, such as encode the secret message by DNA coding, encrypt it by pseudo-random sequence, generate the relative hiding locations by piecewise linear chaotic map, and embed the encoded and encrypted message into a randomly selected DNA sequence using the complementary rule. The key space and the hiding capacity are analyzed. Experimental results indicate that the proposed method has a better performance compared with the competing methods with respect to robustness and capacity.
Similar content being viewed by others
References
Awad A, Assad SE, Wang QX, Vlădeanu C, Bakhache B (2008) Comparative study of 1-D chaotic generators for digital data encryption. IAENG Int J Comput Sci 35(4):483–488
Chang CC, Lu TC, Chang YF, Lee RCT (2007) Reversible data hiding schemes for deoxyribonucleic acid (DNA) medium. Int J Innov Comput Inf Control 3(5):1145–1160
Clelland CT, Risca V, Bancroft C (1999) Hiding messages in DNA microdots. Nature 399(6736):533–534
Guo C, Chang CC, Wang ZH (2012) A new data hiding scheme based on DNA sequence. Int J Innov Comput Inf Control 8(1(A)):139–149
Lee CF, Huang YL (2012) An efficient image interpolation increasing payload in reversible data hiding. Expert Syst Appl 39(8):6712–6719
Leier A, Richter C, Banzhaf W, Rauhe H (2000) Cryptography with DNA binary strands. BioSystems 57(1):13–22
Liu HJ, Wang XY, Zhu QL (2011) Asynchronous anti-noise hyper chaotic secure communication system based on dynamic delay and state variables switching. Phys Lett A 375(30–31):2828–2835
Liu HJ, Wang XY, Kadir A (2012) Image encryption using DNA complementary rule and chaotic maps. Appl Soft Comput 12(5):1457–1466
Mali SN, Patil PM, Jalnekar RM (2012) Robust and secured image-adaptive data hiding. Digit Signal Proc 22(2):314–323
Peterson I (2001) Hiding in DNA, Muse, p 22
Qian ZX, Zhang XP (2012) Lossless data hiding in JPEG bitstream. J Syst Softw 85(2):309–313
Shimanovsky B, Feng J, Potkonjak M (2002) Hiding data in DNA, the 5th international workshop on information hiding. Lect Notes Comput Sci 2578:373–386
Shiu HJ, Ng KL, Fang JF, Lee RCT, Huang CH (2010) Data hiding methods based upon DNA sequences. Inf Sci 180(11):2196–2208
Website, NCBI Database: http://www.ncbi.nlm.nih.gov/
European Bioinformatics Institute. http://www.ebi.ac.uk/
Yang WJ, Chung KL, Liao HYM (2012) Efficient reversible data hiding for color filter array images. Inf Sci 190(1):208–226
Acknowledgments
The research is supported by the National Natural Science Foundation of China (No. 61363082) and the Minority Nationality Technology Talent Cultivation Plan of Xinjiang (No. 201123116).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Liu, G., Liu, H. & Kadir, A. Hiding message into DNA sequence through DNA coding and chaotic maps. Med Biol Eng Comput 52, 741–747 (2014). https://doi.org/10.1007/s11517-014-1177-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11517-014-1177-3