Call for Paper - December 2020 Edition
IJCA solicits original research papers for the December 2020 Edition. Last date of manuscript submission is November 20, 2020. Read More

Multi-Layer Data Encryption using Residue Number System in DNA Sequence

International Journal of Computer Applications
© 2012 by IJCA Journal
Volume 45 - Number 10
Year of Publication: 2012
M. I. Youssef
A. E. Emam
M. Abd Elghany

M I Youssef, A E Emam and Abd M Elghany. Article: Multi-Layer Data Encryption using Residue Number System in DNA Sequence. International Journal of Computer Applications 45(10):19-24, May 2012. Full text available. BibTeX

	author = {M. I. Youssef and A. E. Emam and M. Abd Elghany},
	title = {Article: Multi-Layer Data Encryption using Residue Number System in DNA Sequence},
	journal = {International Journal of Computer Applications},
	year = {2012},
	volume = {45},
	number = {10},
	pages = {19-24},
	month = {May},
	note = {Full text available}


In this paper, we will merge between the usages of DNA sequences and Residue number system in encryption systems. The message which is coded will be secretly impeded inside the DNA sequence. This merge will be leaded to perform multilayer encryption with different keys - that can be used as a hash function - versatile alternatively to increase the security and more flexibility, with less complexity. As the security is one of the most important issues in communication systems, the evolvement of cryptography and cryptographic analysis are considered as the fields of ongoing research. This field is becoming very promising. Thus, a straight forward algorithm that achieves efficiency as multi-layer encryption techniques are implemented.


  • Clelland, C. T. , Risca, V. and Bancroft, C. , Hiding Messages in DNA Microdots, Nature, Vol. 399, 1999, pp. 533-534.
  • Leier, A. , Richter, C. , Banzhaf, W. and Rauhe, H. , Cryptography with DNA Binary Strands, BioSystems, Vol. 57, 2000, pp. 13-22.
  • Shimanovsky, B. , Feng, J. and Potkonjak, M. , Hiding Data in DNA, Revised Paper from the 5th International Workshop on Information Hiding, Lecture Notes in Computer Science, Vol. 2578, 2002, pp. 373-386.
  • European Bioinformatics Institute, URL: http://www. ebi. ac. uk/.
  • M. Schena, "Microarray Analysis", Wiley-Liss, July 2003.
  • K. W. Watson, "Self-checking computations using residue arithmetic," Proc. IEEE, vol. 54, pp. 1920–1931, Dec. 1966.
  • E. D. D. Claudio, G. Orlandi, and F. Piazza, "A systolic redundant residue arithmetic error correction circuit," IEEE Trans. Computers, vol. 42, pp. 427–432, Apr. 1993.
  • H. Krishna and J. D. Sun, "On theory and fast algorithms for error correction in residue number system product codes," IEEE Trans. Computers, vol. 42, pp. 840–852, July 1993.
  • H. Z. Hsu and R. C. T. Lee, "DNA Based Encryption Methods", the 23rd workshop on combinatorial Mathematics and Computation theory.
  • H. J. SHIU Et Al, "Data hiding methods based upon DNA sequences", Information sciences, 2010.