Skip to main content
  • Poster presentation
  • Open access
  • Published:

Random number generation for DNA-based security circuitry

Background

Traditional silicon-based circuits have an inherent issue in that looking at the physical layout of their components can reproduce them. In order to help alleviate this problem, DNA computing, which borrows from the fields of biochemistry and molecular biology, can be used to produce dynamic computing systems. Full-blown DNA computing will require a paradigm shift in circuitry design. As a first step, we present a technique for random number generation incorporating technologies currently in use.

Methods

A DNA-based approach for the equivalent of a digital random number circuitry can be accomplished using a number of techniques borrowed from high throughput sequencing. The proposed novel prototype schema employs solid-phase synthesis of oligonucleotides for random construction of DNA sequences. Temporary storage and retrieval is achieved through the use of plasmid vectors. The resulting DNA sequences can be converted to their digital counterparts using a simple base-4 to base-2 number system conversion.

Acknowledgements

This work was supported in part by NIH-NCRR Grant P20RR16481 and NIH-NIEHS Grant P30ES014443. Its contents are solely the responsibility of the authors and do not represent the official views of NCRR, NIEHS, or NIH.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Eric C Rouchka.

Rights and permissions

Open Access This article is published under license to BioMed Central Ltd. This is an Open Access article is distributed under the terms of the Creative Commons Attribution License ( https://creativecommons.org/licenses/by/2.0 ), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Reprints and permissions

About this article

Cite this article

Bogard, C.M., Rouchka, E.C. & Arazi, B. Random number generation for DNA-based security circuitry. BMC Bioinformatics 9 (Suppl 7), P13 (2008). https://doi.org/10.1186/1471-2105-9-S7-P13

Download citation

  • Published:

  • DOI: https://doi.org/10.1186/1471-2105-9-S7-P13

Keywords