Emma Dauterman

edauterman@eecs.berkeley.edu


I am a fifth (final) 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. 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.

I will be starting as an assistant professor at Stanford in fall 2025.


Selected publications


All publications

Secret Key Recovery in a Global-Scale End-to-End Encryption System
    Graeme Connell*, Vivian Fang*, Rolfe Schmidt*, Emma Dauterman, and Raluca Ada Popa
    OSDI 2024 (to appear) [full version] [code] [artifact eval]

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

Private web search with Tiptoe [full version] [system code, crypto code] [blog post]
    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] [reference code] [host code]
    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] [IVLS implementation] [PCD implementation] [non-native field constraints] [constraints for Marlin] [constraints for Marlin's polynomial commitments]
    Weikeng Chen*, Alessandro Chiesa*, Emma Dauterman*, and Nicholas P. Ward*

* denotes equal first-authors


Talks

"Secure systems from insecure components"
    Dissertation talk (Berkeley, CA): May 2024
    Harvard University (Cambridge, MA): April 2024
    UT Austin (Austin, TX): April 2024
    Columbia University (New York, NY): April 2024
    CMU (Pittsburgh, PA): April 2024
    University of Washington (Seattle, WA): March 2024
    UC San Diego (San Diego, CA): March 2024
    MIT (Cambridge, MA): March 2024
    Stanford University (Palo Alto, CA): March 2024
    Princeton University (Princeton, NJ): March 2024
    University of Pennsylvania (Philadelphia, PA): February 2024
    New York University (New York, NY): February 2024
    Cornell University (Ithaca, NY): February 2024
    Brown University (Providence, RI): February 2024

"Lightweb: Private web browsing without all the baggage"
    HotNets (Cambridge, MA): November 2023

"Private web search with Tiptoe"
    New York Crypto Day (New York, NY): October 2023
    Columbia University (New York, NY): October 2023

"Accountable authentication with privacy protection: The Larch system for universal login"
    Google (New York, NY): October 2023
    Brown University (Providence, RI): October 2023
    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"
    CRYPTO PPML workshop (Santa Barbara, CA): August 2023
    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 was an organizer for the Berkeley DARE program and ran the Berkeley security seminar.

PC committees:
    CATS 2023 (CCS workshop)

Photo by Paul Gargagliano. Website style adapted from Wenting Zheng.