Skip Search and Navigation

University of Louisville Bioinformatics

Bioinformatics Research at the University of Louisville


Project:

DNA-Based Computing for Secure Circuitry Design


Authors:

Christy M. Gearheart(1,2) Eric C. Rouchka(1,2) Benjamin Arazi(3)

  1. University of Louisville Department of Computer Engineering and Computer Science.
  2. University of Louisville Department of Bioinformatics Research Group.
  3. Ben-Gurion University Department of Electrical and Computer Engineering.
Motivation:

Traditional silicon-based circuitry is susceptible to security attack as a consequecne of the static nature of its design. Once a circuit is obtained by an attacker, it is a matter of time before one can reverse engineer its configuration. To circumvent such tampering, circuits must be dynamic by nature. A DNA-based design enables circuitry to be based on biochemical and environmental stimuli.



 
Results:
As a first step, biological methodologies have been developed to mimic existing silicon-based technologies in information storage, random number generation, and a shift register. With each of these new theories introduced, we move closer to practical applications afforded by DNA computing. It is unrealistic to predict DNA computing will form the sole basis of the next generation of technology; however, when combined with current technologies, it could form a hybridization capable of achieving the fast computational benefits of DNA with the flexibility of current silicon. Regardness of what the future may hold, this research further develops DNA-based methodologies to mimic digital data manipulation.

VERSION 1.0

For source code use, please cite:

Gearheart C, Arazi B, Rouchka EC. (2010) "DNA-Based Random Number Generation in Security Circuitry." To Appear in Biosystems. (Accepted March 10, 2010)

Citations:
  • Bogard C, Rouchka EC, Arazi B. (2007) "DNA Media Storage." In Proceedings of the Second International Conference on Bio-Inspired Computing: Theories and Applications (BIC-TA). pp. 236-239.
  • Bogard C, Arazi B, Rouchka EC. (2008) "DNA Media Storage." Progress in Natural Science, 18(5):603-609.
  • Bogard C, Arazi B, Rouchka EC. (2008) "Towards DNA-Based Security Circuitry: First Step -- Random Number Generation." In Proceedings of the 51st Midwest Symposium on Circuits and Systems (MWSCAS 2008). pp. 597-600.
  • Gearheart C, Arazi B, Rouchka EC. (2010) "DNA-Based Random Number Generation in Security Circuitry." To Appear in Biosystems. (Accepted March 10, 2010)
  • Gearheart C, Rouchka EC, Arazi B. (2010) "DNA-Based Homogenous Logic Design and Its Applications." Under Review for BMC Bioinformatics.
  • Gearheart C, Arazi B, Rouchka EC. (2010) "DNA-Based Dynamic Logic Circuitry." Under Review for 53rd IEEE International Midwest Sympossium on Circuits and Systems (MWSCAS 2010).


Top of Page