Private Computation of Aggregate Statistics at Scale
Stanford Security Lunch, Stanford, CA – 8 March 2017
Google, Mountain View, CA – 28 February 2017
Google, New York, NY – 9 January 2017
DIMACS/CEF Workshop on Cryptography and Software Obfuscation, Stanford, CA – 9 November 2016
Stanford Cryptography Policy Project, Stanford, CA – 2 November 2016
Cryptographic Techniques to Ensure Fair Randomness in Legal Processes
Stanford Law School (CodeX Speaker Series), Stanford, CA – 5 October 2016 Slides in PDF Slides in Keynote
Password Hashing, Space-Hardness, and the Balloon Functions
Asiacrypt, Hanoi, Vietnam – 5 December 2016 Slides in PDF Slides in Keynote
Google, Mountain View, CA – 22 June 2016
Bay Area Crypto Day, Stanford, CA – 2 May 2016
I-CORE Day, Weizmann Institute of Science, Israel – 20 April 2016
Bar Ilan University, Ramat Gan, Israel – 18 April 2016
Stanford Computer Forum, Affiliates Meeting, Stanford, CA – 11 April 2016
UC Berkeley Security Seminar, Berkeley, CA – 11 March 2016
Apple Computer, Cupertino, CA – 11 February 2016
Stanford Security Lunch, Stanford, CA – 2 December 2015
Deterring Cheating in Online Environments
ACM CHI 2016, San Jose, CA – 9 May 2016 Slides in PDF Slides in Keynote
Recommendations for Randomness in the Operating System
HotOS XV, Karthaus Ittingen, Switzerland – 20 May 2015 Slides in PDF Slides in PPTx
Stanford Security Lunch, Stanford, CA – 13 May 2015
Riposte: An Anonymous Messaging System Handling Millions of Users
UC Davis, Davis, CA – 25 February 2016
IEEE Security and Privacy (Oakland), San Jose, CA – 18 May 2015 Slides in PDF Slides in PPTx
Stanford Computer Forum, Affiliates Meeting, Stanford, CA – 27 April 2015
Charles River Crypto Day (hosted by Microsoft Research), Cambridge, MA – 20 February 2015 Video Slides in PDF Slides in PPTx
Stanford Security Lunch, Stanford, CA – 4 February 2015
Cryptography in the Open: Public-Key Crypto and the NSA
Ethereum Meetup Silicon Valley, Palo Alto, CA – 29 March 2015 Video Slides in PDF Slides in PPTx
Bivariate Polynomials Modulo Composites and their Applications
ASIACRYPT, Kaohsiung, Taiwan – 8 December 2014 Slides in PDF
Stanford Computer Forum, Affiliates Meeting, Stanford, CA – 14 April 2014
FlashPatch: Spreading Software Updates over Flash Drives in Under-connected Regions
ACM DEV, San Jose, CA – 5 December 2014 Slides in PDF Slides in PPTx
Ensuring High-Quality Randomness in Cryptographic Key Generation
Stanford Security Lunch, Stanford, CA – 19 February 2014 Slides in PDF Slides in PPTx
ACM CCS, Berlin, Germany – 6 November 2013
Conscript Your Friends into Larger Anonymity Sets with JavaScript
WPES Workshop, Berlin, Germany – 4 November 2013 Slides in PDF Slides in PPTx
Proactively Accountable Anonymous Messaging in Verdict
USENIX Security Symposium, Washington, DC – 14 August 2013 Video Slides in PDF Slides in PPTx
Ethics of Anonymity: Welcome to the World of Human Rights: Please Make Yourself Uncomfortable
CREDS Workshop, San Francisco, CA – 23 May 2013
Scavenging for Anonymity with BlogDrop
Provable Privacy Workshop, Vigo, Spain – 9 July 2012 Slides in PDF
Potholes and Progress: Deploying ChildCount+ in Isingiro District
Maternal Health Workshop, Kampala, Uganda – 9 November 2010 Slides in PDF
Dissent: Accountable Group Anonymity
ACM CCS, Chicago, IL – 6 October 2010 Slides in PDF Slides in PPTx