Skip to main content

Advertisement

Log in

Hiding message into DNA sequence through DNA coding and chaotic maps

  • Original Article
  • Published:
Medical & Biological Engineering & Computing Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2

Similar content being viewed by others

References

  1. 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

    Google Scholar 

  2. 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

    Google Scholar 

  3. Clelland CT, Risca V, Bancroft C (1999) Hiding messages in DNA microdots. Nature 399(6736):533–534

    Article  CAS  PubMed  Google Scholar 

  4. 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

  5. Lee CF, Huang YL (2012) An efficient image interpolation increasing payload in reversible data hiding. Expert Syst Appl 39(8):6712–6719

    Article  Google Scholar 

  6. Leier A, Richter C, Banzhaf W, Rauhe H (2000) Cryptography with DNA binary strands. BioSystems 57(1):13–22

    Article  CAS  PubMed  Google Scholar 

  7. 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

    Article  CAS  Google Scholar 

  8. Liu HJ, Wang XY, Kadir A (2012) Image encryption using DNA complementary rule and chaotic maps. Appl Soft Comput 12(5):1457–1466

    Article  Google Scholar 

  9. Mali SN, Patil PM, Jalnekar RM (2012) Robust and secured image-adaptive data hiding. Digit Signal Proc 22(2):314–323

    Article  Google Scholar 

  10. Peterson I (2001) Hiding in DNA, Muse, p 22

  11. Qian ZX, Zhang XP (2012) Lossless data hiding in JPEG bitstream. J Syst Softw 85(2):309–313

    Article  Google Scholar 

  12. 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

    Article  Google Scholar 

  13. Shiu HJ, Ng KL, Fang JF, Lee RCT, Huang CH (2010) Data hiding methods based upon DNA sequences. Inf Sci 180(11):2196–2208

    Article  Google Scholar 

  14. Website, NCBI Database: http://www.ncbi.nlm.nih.gov/

  15. European Bioinformatics Institute. http://www.ebi.ac.uk/

  16. Yang WJ, Chung KL, Liao HYM (2012) Efficient reversible data hiding for color filter array images. Inf Sci 190(1):208–226

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Hongjun Liu.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11517-014-1177-3

Keywords

Navigation