Abstract
With the progress of DNA computing, DNA-based cryptography becomes an emerging interdisciplinary research field. In this paper, we present a novel DNA cryptography that takes advantage of DNA self-assembled structure. Making use of the toehold strands recognition and strand displacement, the bit-wise exclusive-or (XOR) operation is carried out to fulfill the information encryption and decryption in the form of a one-time-pad. The security of this system mainly comes from the physical isolation and specificity of DNA molecules. The system is constructed by using complex DNA self-assembly, in which technique of fluorescent detection is utilized to implement the signal processing. In the proposed DNA cryptography, the XOR operation at each bit is carried out individually, thus the encryption and decryption process could be conducted in a massive, parallel way. This work may demonstrate that DNA cryptography has the great potential applications in the field of information security.
Similar content being viewed by others
References
Adleman LM (1994) Molecular computation of solutions to combinatorial problems. Science 266:1021–1024
Lipton RJ (1995) DNA solution of hard computational problems. Science 268:542–545
Ouyang Q, Kaplan PD, Liu S et al (1997) DNA solution of the maximal clique problem. Science 278:446–449
Yang J, Zhang C, Xu J et al (2010) A novel computing model of the maximum clique problem based on circular DNA. Sci China Inf Sci 53:1409–1416
Zhang C, Yang J, Xu J (2011) Molecular logic computing model based on self-assembly of DNA nanoparticles. Chin Sci Bull 56:3566–3571
Fang X, Lai X (2010) DNA modular subtraction algorithm based on linear self-assembly. Chin Sci Bull 55:1574–1580
Song S, Wang C (2012) Recent development in quantum communication. Chin Sci Bull 57:4694–4700
Zhang S, Feng H, Li X et al (2010) Genome research profile of two cordyceps sinensis cDNA libraries. Chin Sci Bull 55:1403–1411
Shin JS, Pierce NA (2004) Rewritable memory by controllable nanopatterning of DNA. Nano Lett 4:905–909
Celland CT, Risca V, Bancroft C (1999) Hiding messages in DNA microdots. Nature 399:533–534
Gehani A, LaBean TH, Reif JH (2000) DNA-based cryptography. In: Winfree E, Gifford DK (eds) DNA Based Computers V. American Mathematical Society, Providence, pp 233–249
Leier A, Richter C, Banzhaf W et al (2000) Cryptography with DNA binary strands. Biosystems 57:13–22
Xiao G, Lu M, Qin L et al (2006) New field of cryptography: DNA cryptography. Chin Sci Bull 51:1413–1420
Chen Z, Xu J (2010) One-time-pads encryption in the tile assembly model. J Comput Theor Nanosci 7:848–855
Lu M, Lai X, Xiao G et al (2007) Symmetric-key cryptosystem with DNA technology. Sci China Ser F Inf Sci 50:324–333
Schneier B (1996) Applied cryptography. Protocol, algorithms, and source code in C, 2nd edn. Wiley, New York
Elbaz J, Moshe M, Willner I (2009) Coherent activation of DNA tweezers: a “SET–RESET” logic system. Angew Chem Int Ed 48:3834–3837
Zhang C, Yang J, Xu J (2010) The circular DNA logic gates with branch migration. Langmuir 26:1416–1419
Qian L, Winfree E (2011) Scaling up digital circuit computation with DNA strand displacement cascades. Science 332:1196–1201
Heiss G, Lapiene V, Kukolka F et al (2009) Single-molecule investigations of a photoswitchable nanodevice. Small 5:1169–1175
Shin SR, Jin KS, Lee CK et al (2009) Fullerene attachment enhances performance of a DNA nanomachine. Adv Mater 21:1907–1910
Chakraborty B, Sha R, Seeman NC (2008) A DNA-based nanomechanical device with three robust states. Proc Natl Acad Sci USA 45:17245–17249
Cui G, Liu Y, Zhang X (2006) New direction of data storage: DNA molecular storage technology. Comput Eng Appl 42:29–32
Chen J (2003) A DNA-based, biomolecular cryptography design. Proceedings of the 2003 IEEE international symposium on circuits and systems (ISCAS). Div. of Eng., Brown University Press, United States, pp 822–825
Acknowledgments
This work was supported by the National Natural Science Foundation of China (61370099, 61143003, 61272161, 61127005, 61133010, and 61272246), the Beijing Excellent Talent Training Project (2013D009005000002), the Program of Introducing Talents of Discipline to Universities (B13009), the Program for Changjiang Scholars and Innovative Research Team in University (IRT0952), and the Fundamental Research Funds for the Central University (13QN14).
Author information
Authors and Affiliations
Corresponding authors
About this article
Cite this article
Yang, J., Ma, J., Liu, S. et al. A molecular cryptography model based on structures of DNA self-assembly. Chin. Sci. Bull. 59, 1192–1198 (2014). https://doi.org/10.1007/s11434-014-0170-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11434-014-0170-4