Research

A general theme of my research is designing protocols to provide good, provable tradeoffs between privacy and utility. Specifically, I am working on private data publishing and anonymous communication protocols.

In private data publishing I am interested in exploring and applying formal notions of privacy. In particular, I am interested in applying differential privacy to concrete problems in data publishing.

The goal of my work on anonymous communication protocols is to formally specify them and rigorously analyze their properties. In particular, I am interested in provably good tradeoffs between anonymity, latency, and message complexity.

My other interests involve other areas of computer science theory, including computational finance, algorithmic game theory, privacy protocols, and probabilistic analysis of algorithms and protocols.

Publications

  1. Trust-based Anonymous Communication: Adversary Models and Routing Algorithms [pdf]
    with Paul Syverson, Roger Dingledine, and Nick Mathewson
    In Proceedings of the 18th ACM Conference on Computer and Communications Security (CCS 2011)
    Show abstract
  2. Preventing Active Timing Attacks in Low-Latency Anonymous Communication (Extended Abstract) [pdf]
    • Technical Report (Full Version) [pdf]
    with Joan Feigenbaum and Paul Syverson
    In Proceedings of the 10th Privacy Enhancing Technologies Symposium (PETS 2010), pp. 166-183.
    Show abstract
  3. More Anonymous Onion Routing Through Trust [pdf]
    with Paul Syverson
    In Proceedings of the 22nd IEEE Computer Security Foundations Symposium (CSF 2009), pp. 3-12.
    Show abstract
  4. Online and Offline Selling in Limit Order Markets [pdf]
    with Kevin L. Chang
    In Proceedings of the 4th International Workshop on Internet and Network Economics (WINE 2008), pp. 41-52.
    Show abstract
  5. Probabilistic Analysis of Onion Routing in a Black-box Model (Extended abstract) [pdf]
    with Joan Feigenbaum and Paul Syverson
    In Proceedings of the 2007 ACM Workshop on Privacy in Electronic Society (WPES 2007), pp. 1-10.
    Show abstract
  6. Private Web Search [pdf] [software]
    with Felipe Saint-Jean, Dan Boneh, and Joan Feigenbaum
    In Proceedings of the 2007 ACM Workshop on Privacy in Electronic Society (WPES 2007), pp. 84-90.
    Show abstract
  7. A Model of Onion Routing with Provable Anonymity [pdf]
    with Joan Feigenbaum and Paul Syverson
    In Proceedings of Financial Cryptography and Data Security '07 (FC 2007), pp. 57-71.
    Show abstract

Talks

  1. Trust-based Anonymous Communication: Adversary Models and Routing Algorithms [ppt] [pdf]
    At the 18th ACM Conference on Computer and Communications Security (CCS 2011). October 19, 2011. Chicago, IL.
  2. Preventing Active Timing Attacks in Low-Latency Anonymous Communication [ppt]
    At the 10th Privacy Enhancing Technologies Symposium (PETS 2010). July 22, 2010. Berlin, Germany.
  3. More Anonymous Onion Routing Through Trust [ppt]
    At the 22nd IEEE Computer Security Foundations Symposium (CSF 2009). July 8, 2009. Port Jefferson, New York.
  4. Online and Offline Selling in Limit Order Markets [ppt]
    At the 4th International Workshop on Internet and Network Economics (WINE 2008). December 17, 2008. Shanghai, China.
  5. Towards a Theory of Onion Routing [ppt]
    Invited talk, Department of Electrical and Computer Engineering, Iowa State University. May 27, 2008. Ames, Iowa.
  6. A Probabilistic Analysis of Onion Routing in a Black-box Model [ppt]
    At the 2007 ACM Workshop on Privacy in the Electronic Society (WPES 2007). October 29, 2007. Alexandria, VA.
  7. A Formal Analysis of Onion Routing [ppt]
    At the Protocol Exchange Seminar. October 26, 2007. Baltimore, MD.
  8. A Model of Onion Routing with Provable Anonymity [ppt]
    At the 11th Financial Cryptography and Data Security Conference (FC 2007). February 12, 2007. Lowlands, Scarborough, Trinidad/Tobago.

Education

Yale University, New Haven, CT U.S.A.
  • Ph.D., Computer Science, December 2009
    Dissertation advisor: Professor Joan Feigenbaum
    Dissertation: Design and Analysis of Efficient Anonymous-Communication Protocols
  • M.S., Computer Science, May 2005
Northwestern University, Evanston, IL U.S.A.
  • B.S. cum laude with honors, Computer Science, June 2004
    Honors thesis advisor: Professor Ming-Yang Kao
    Honors thesis: Routing Network Flow Among Selfish Agents

“Work”

September, 2011 - present Computer scientist / Security theorist / Secular theologian
Formal Methods Section
Center for High Assurance Computer Systems
United States Naval Research Laboratory
Washington, DC
September, 2009 - August, 2011 Postdoctoral fellow
Department of Computer Science
The University of Texas at Austin
Austin, TX
Advisor: Prof. Vitaly Shmatikov

Service

Program Committee Member

External Reviewer

  • Conferences: NDSS 2012, CSF 2011, ESA 2011, ICALP 2010, IFIP SEC 2010, IEEE S&P 2010, ESORICS 2009, PODC 2009, WWW 2009, PETS 2008
  • Journals: ACM Transactions on Information and System Security (TISSEC), IEEE Transactions on Dependable and Secure Computing (TDSC), Cambridge Journals: Mathematical Structures in Computer Science (MSCS)

Curriculum Vitae [pdf]