Difference between revisions of "Home Page"
Line 14: | Line 14: | ||
'''Project Abstract''' | '''Project Abstract''' | ||
+ | |||
+ | E. nigma: XOR Gates, a Bacterial Hash Function, and Viz-A-Brick | ||
+ | |||
+ | Our team designed, modeled, and constructed a bacterial computer that uses XOR logic to compute a cryptographic hash function. Hash functions are used to authenticate the integrity of a document by computing its digital fingerprint, an integer value that can be compared to the publicized value. Our bacterial computers are designed to recognize the presence or absence of two chemical signals via intercellular communication. Mathematical modeling of these computers has shown that our hash functions are difficult to corrupt. We designed and built a number of new parts, and improved and gained experience on existing parts. We also produced a graphical interface for exploring the Registry of Standard Biological Parts called Viz-A-Brick, and other web-based tools to improve the construction of new parts with BioBrick ends. | ||
+ | |||
'''Highlights''' | '''Highlights''' |
Revision as of 18:24, 27 October 2008
Davidson College - Missouri Western State University
iGEM 2008
Team Description
This team is composed of faculty and undergraduates from Davidson College in Davidson, North Carolina USA and from Missouri Western State University in Saint Joseph, Missouri USA and includes one student from Spellman College and one student from Hampton University. This is the third year of this iGEM collaboration for the faculty members and the first year for each of the fifteen students. This year, the team worked collaboratively from the two campuses for most of the summer but spent one week visiting each other's campuses, working shoulder-to-shoulder. The above picture was taken in July on the steps of the Chambers Building on the Davidson College campus.
Project Abstract
E. nigma: XOR Gates, a Bacterial Hash Function, and Viz-A-Brick
Our team designed, modeled, and constructed a bacterial computer that uses XOR logic to compute a cryptographic hash function. Hash functions are used to authenticate the integrity of a document by computing its digital fingerprint, an integer value that can be compared to the publicized value. Our bacterial computers are designed to recognize the presence or absence of two chemical signals via intercellular communication. Mathematical modeling of these computers has shown that our hash functions are difficult to corrupt. We designed and built a number of new parts, and improved and gained experience on existing parts. We also produced a graphical interface for exploring the Registry of Standard Biological Parts called Viz-A-Brick, and other web-based tools to improve the construction of new parts with BioBrick ends.
Highlights
Improvement of pre-existing Registry parts
Online tools that support the design of new biobrick parts
New parts contributed to the Registry
Experience gained on new Registry parts
Viz-A-Brick: A new way to visualize the Registry