Research Areas:

Modern DNA sequencing techniques can sequence hundreds of millions of DNA strands simultaneously. Computers are needed to process, analyze, and store the billions of DNA bases that can be sequenced from a single DNA sample. New and unexpected interactions may be possible at this boundary between electronic and biological systems.

Project Resources

  • Computer Security, Privacy, and DNA Sequencing: Compromising Computers with Synthesized DNA, Privacy Leaks, and More

    This paper evaluates the robustness of DNA processing tools if (or when) adversarial attacks manifest. We demonstrate, for the first time, the synthesis of DNA which — when sequenced and processed— gives an attacker arbitrary remote code execution. Informed by our experiments and results, we develop a broad framework and guidelines to safeguard security and privacy in DNA synthesis, sequencing, and processing. This paper was published at the 2017 USENIX Security Symposium.

    Research Paper News