Emma Dauterman

edauterman@eecs.berkeley.edu


I am a fifth-year computer science Ph.D. student at UC Berkeley where I am advised by Raluca Ada Popa and Ion Stoica. I also work closely with Henry Corrigan-Gibbs and David Mazières. I am broadly interested in building secure systems using cryptography. I'm also an organizer for the Berkeley DARE program, which aims to improve diversity in EECS by matching undergraduates with research opportunities. My work is supported by a Microsoft Ada Lovelace Research Fellowship and a NSF GRFP Fellowship.

I completed my B.S. and M.S. at Stanford University in computer science where I was advised by David Mazières and was also fortunate to work with Dan Boneh and Henry Corrigan-Gibbs.


Publications

Lightweb: Private web browsing without all the baggage
    Emma Dauterman and Henry Corrigan-Gibbs
    HotNets 2023

Private web search with Tiptoe
    Alexandra Henzinger, Emma Dauterman, Henry Corrigan-Gibbs, and Nickolai Zeldovich
    SOSP 2023

Accountable authentication with privacy protection: The Larch system for universal login [full version] [code]
    Emma Dauterman, Danny Lin, Henry Corrigan-Gibbs, and David Mazières
    OSDI 2023

Reflections on Trusting Distributed Trust [paper]
    Emma Dauterman*, Vivian Fang*, Natacha Crooks, and Raluca Ada Popa
    HotNets 2022

Waldo: A Private Time-Series Database from Function Secret Sharing [full version] [code]
    Emma Dauterman, Mayank Rathee, Raluca Ada Popa, and Ion Stoica
    IEEE S&P (Oakland) 2022

Snoopy: Surpassing the Scalability Bottleneck of Oblivious Storage [conference proceedings] [full version] [code]
    Emma Dauterman*, Vivian Fang*, Ioannis Demertzis, Natacha Crooks, and Raluca Ada Popa
    SOSP 2021

DORY: An Encrypted Search System with Distributed Trust [conference proceedings] [full version] [code]
    Emma Dauterman, Eric Feng, Ellen Luo, Raluca Ada Popa, and Ion Stoica
    OSDI 2020

SafetyPin: Encrypted Backups with Human-Memorable Secrets [conference proceedings] [full version] [code]
    Emma Dauterman, Henry Corrigan-Gibbs, and David Mazières
    OSDI 2020

True2F: Backdoor-resistant authentication tokens [paper]
    Emma Dauterman, Henry Corrigan-Gibbs, David Mazières, Dan Boneh, and Dominic Rizzo
    IEEE S&P (Oakland) 2019
    First Place, CSAW US-Canada Applied Research Competition

Preprints

Reducing Participation Costs via Incremental Verification for Ledger Systems [paper]
    Weikeng Chen*, Alessandro Chiesa*, Emma Dauterman*, and Nicholas P. Ward*

* denotes equal first-authors


Talks

"Private Time-Series Queries from Function Secret Sharing with Applications to Machine Learning"
    CRYPTO PPML workshop (Santa Barbara, CA): August 2023

"Accountable authentication with privacy protection: The Larch system for universal login"
    Stanford Security Seminar (Palo Alto, CA): July 2023
    OSDI (Boston, MA): July 2023 [slides]
    MIT (Cambridge, MA): July 2023

"Reflections on Trusting Distributed Trust"
    Intel (virtual): May 2023
    HotNets (Austin, TX): November 2022 [slides, video]

"Waldo: A Private Time-Series Database from Function Secret Sharing"
    Soroco (virtual): October 2022
    CMU Applied Crypto Seminar (Pittsburgh, PA): September 2022
    Stanford Security Lunch (Palo Alto, CA): July 2022
    Sky Computing Retreat (Tahoe, NV): May 2022
    IEEE S&P (San Francisco, CA): May 2022 [video, slides]
    ETH Zurich Applied Crypto Seminar (virtual): March 2022

"Snoopy: Surpassing the Scalability Bottleneck of Oblivious Storage"
    MIT (Cambridge, MA): April 2022
    Stanford Security Lunch (Palo Alto, CA): November 2021
    SOSP (virtual): October 2021 [short video, long video, slides]
    CMU CyLab Seminar (virtual): October 2021 [slides]
    Cornell Security Seminar (virtual): October 2021

"DORY: An Encrypted Search System with Distributed Trust"
    Microsoft Research (virtual): August 2021
    CMU Applied Crypto Seminar (virtual): May 2021
    MIT Security Seminar (virtual): April 2021
    Stanford Security Lunch (virtual): April 2021
    University of Michigan (virtual): April 2021
    RISELab Winter Retreat (virtual): January 2021
    OSDI (virtual): November 2020 [slides, video]

"SafetyPin: Encrypted Backups with Human-Memorable Secrets"
    Facebook (virtual): March 2021 [slides]
    Google (virtual): February 2021 [slides]
    OSDI (virtual): November 2020 [slides, video]
    Stanford Security Lunch (Stanford, CA): June 2020

"True2F: Backdoor-resistant authentication tokens"
    Cloudflare (San Francisco, CA): October 2019 [slides, video]
    Secure Internet of Things Project Retreat (Santa Cruz, CA): June 2019 [slides]
    Dropbox (San Francisco, CA): June 2019
    IEEE S&P (Oakland) (San Francisco, CA): May 2019 [slides, video]
    Duo (Ann Arbor, MI): April 2019 [slides, video]
    Stanford Computer Forum Security Workshop (Palo Alto, CA): April 2019 [slides, video]
    Real World Crypto (San Jose, CA): January 2019 [slides, video)
    FIDO Alliance Member Plenary (Austin, TX): January 2019 [slides]
    Google (Sunnyvale, CA): November 2018
    Stanford Security Lunch (Stanford, CA): October 2018


Fellowships and Awards

Selected for EECS Rising Stars workshop

Microsoft Ada Lovelace Research Fellowship

NSF Graduate Research Fellowship

Berkeley EECS Excellence Award

First Place, CSAW US-Canada Applied Research Competition

Stanford Phi Beta Kappa

Stanford Tau Beta Pi


Teaching

CS 294-163: Building Systems with Decentralized Trust (Berkeley) - Co-Instructor (Fall 2022)

CS 194-200: How to Do Research and Social Impact Projects in Teams (Berkeley) - Graduate Student Instructor (Spring 2022)

CS 140: Operating Systems (Stanford) - Course Assistant (Winter 2019)

CS 110: Principles of Computer Systems (Stanford) - Course Assistant (Fall 2018)

CS 106A: Programming Methodology (Stanford) - Section Leader (Fall 2015, Winter 2016)

Service

I am an organizer for the Berkeley DARE program and run the Berkeley security seminar.

PC committees:
    CATS 2023 (CCS workshop)