Talks and Poster Presentations

Seminars, Conferences, and Workshops

Lattice-Based Functional Commitments: Constructions and Cryptanalysis

Tsinghua University – Dec 2023 Slides Video Beijing, ChinaBeijing, China

Removing Trust Assumptions from Functional Encryption

Chinacrypt – Dec 2023 Slides Video Guangzhou, ChinaGuangzhou, China

Lattice-Based Functional Commitments: Fast Verification and Cryptanalysis

Asiacrypt – Dec 2023 Slides Video Guangzhou, ChinaGuangzhou, China

How to Use (Plain) Witness Encryption: Registered ABE, Flexible Broadcast, and More

Berkeley Crypto Reading Group – May 2023 Slides Video Berkeley, CABerkeley, CA

Succinct Vector, Polynomial, and Functional Commitments from Lattices

Lattices Meet Hashes Workshop – May 2023 Slides Video Lausanne, SwitzerlandLausanne, Switzerland
Eurocrypt – Apr 2023 Slides Video Lyon, FranceLyon, France
Bay Area Crypto Day – Apr 2023 Slides Video Sunnyvale, CASunnyvale, CA
FAU Crypto CafĂ© – Mar 2023 Slides Video
CMU CyLab Crypto Seminar – Mar 2023 Slides Video Pittsburgh, PAPittsburgh, PA
UMD Crypto Reading Group – Mar 2023 Slides Video College Park, MDCollege Park, MD

Computing on Private Data: Private Genomics and More

CATT Global Analytics Conference – Nov 2022 Slides Video

Multi-Authority ABE from Lattices without Random Oracles

Theory of Cryptography Conference (TCC) – Nov 2022 Slides Video Chicago, ILChicago, IL

Registered Attribute-Based Encryption

NYU Crypto Reading Group – Oct 2022 Slides Video New York, NYNew York, NY

Batch Arguments for NP and More from Standard Bilinear Group Assumptions

UT Austin Theory Seminar – Sep 2022 Slides Video Austin, TXAustin, TX
Crypto – Aug 2022 Slides Video Santa Barbara, CASanta Barbara, CA
Stanford Security Seminar – May 2022 Slides Video Stanford, CAStanford, CA
Charles River Crypto Day – Apr 2022 Slides Video Boston, MABoston, MA

Spiral: Fast High-Rate Single-Server Private Information Retrieval

EPFL Summer Research Institute – Jul 2023 Slides Video Lausanne, SwitzerlandLausanne, Switzerland
Google Research (New York) – Oct 2022 Slides Video New York, NYNew York, NY
Berkeley Crypto Reading Group – May 2022 Slides Video Berkeley, CABerkeley, CA
MIT – Apr 2022 Slides Video Boston, MABoston, MA

Traceable PRFs: Full Collusion Resistance and Active Security

Practice and Theory of Public-Key Cryptography (PKC) – Mar 2022 Slides Video

Beyond Software Watermarking: Traitor-Tracing for Pseudorandom Functions

Asiacrypt – Dec 2021 Slides Video

Post-Quantum Designated Verifier zkSNARKs from Lattices

CWI Crypto Seminar – Oct 2021 Slides Video
Monash Cybersecurity Seminar – Sep 2021 Slides Video

Collusion Resistant Trace-and-Revoke for Arbitrary Identities from Standard Assumptions

AriC Joint Online Crypto Seminar – Mar 2021 Slides Video

On Succinct Arguments and Witness Encryption from Groups

UCLA Crypto Seminar – Dec 2020 Slides Video
Berkeley Crypto Reading Group – Sep 2020 Slides Video

Can Verifiable Delay Functions be Based on Random Oracles?

International Colloquium on Automata, Languages, and Programming (ICALP) – Jul 2020 Slides Video

New Constructions of Statistical NIZKs: Dual-Mode DV-NIZKs and More

Eurocrypt – May 2020 Slides Video

Watermarking and Traitor Tracing for PRFs

Simons Institute Lattices Seminar – Apr 2020 Slides Video

Computing with Lattices: Commitments, Signatures, and Zero-Knowledge

Simons Institute Workshop on Lattices – Mar 2020 Slides Video

Watermarking PRFs from Lattices via Extractable PRFs

DC Area Crypto Day – Oct 2019 Slides Video Richmond, VARichmond, VA

Order-Revealing Encryption: Definitions, Constructions, and Challenges

ICERM Workshop on Encrypted Search – Jun 2019 Slides Video Providence, RIProvidence, RI

New Constructions of Reusable Designated-Verifier NIZKs

ENS de Lyon Crypto Session – Jul 2019 Slides Video Lyon, FranceLyon, France
ENS – Jul 2019 Slides Video Paris, FranceParis, France
UT Austin Theory Seminar – Apr 2019 Slides Video Austin, TXAustin, TX
DC Area Crypto Day – Apr 2019 Slides Video Gaithersburg, MDGaithersburg, MD

Exploring Crypto Dark Matter: New Simple PRF Candidates and Their Applications

Lower Bounds in Cryptography Workshop – Jul 2019 Slides Video Bertinoro, ItalyBertinoro, Italy
Tel Aviv University – Nov 2018 Slides Video Tel Aviv, IsraelTel Aviv, Israel
Weizmann Institute of Science – Nov 2018 Slides Video Rehovot, IsraelRehovot, Israel
Technion Theory Lunch – Oct 2018 Slides Video Haifa, IsraelHaifa, Israel

Multi-Theorem Preprocessing NIZKs from Lattices

Chinese Academy of Sciences – Jul 2018 Slides Video Beijing, ChinaBeijing, China
NTT Secure Platform Laboratories – Jul 2018 Slides Video Tokyo, JapanTokyo, Japan
Visa Research – Jul 2018 Slides Video Palo Alto, CAPalo Alto, CA
Bay Area Crypto Day – May 2018 Slides Video Stanford, CAStanford, CA

Lattice-Based Non-Interactive Argument Systems

University of Tokyo – Jul 2018 Slides Video Tokyo, JapanTokyo, Japan
PhD Thesis Defense – May 2018 Slides Video Stanford, CAStanford, CA

Protecting Patient Privacy in Genomic Analysis

ADRF Network Research Conference – Nov 2018 Slides Video Washington, D.C.Washington, D.C.
Danhua Capital (DHVC) Research Workshop – Aug 2018 Slides Video Palo Alto, CAPalo Alto, CA
Tsinghua University – Jul 2018 Slides Video Beijing, ChinaBeijing, China
Stanford Computer Forum Affiliates Meeting – Apr 2018 Slides Video Stanford, CAStanford, CA

Security and Privacy through Modern Cryptography

Visa Research – Apr 2018 Slides Video Palo Alto, CAPalo Alto, CA
University of Toronto – Mar 2018 Slides Video Toronto, CanadaToronto, Canada
University of Virginia – Mar 2018 Slides Video Charlottesville, VACharlottesville, VA
UCLA – Feb 2018 Slides Video Los Angeles, CALos Angeles, CA

Quasi-Optimal SNARGs via Linear Multi-Prover Interactive Proofs

Eurocrypt – May 2018 Slides Video Tel Aviv, IsraelTel Aviv, Israel
Bay Area Crypto Day – Nov 2017 Slides Video Berkeley, CABerkeley, CA
Charles River Crypto Day – Nov 2017 Slides Video Boston, MABoston, MA

Constrained Keys for Invertible Pseudorandom Functions

Theory of Cryptography Conference (TCC) – Nov 2017 Slides Video Baltimore, MDBaltimore, MD
Boston University – Nov 2017 Slides Video Boston, MABoston, MA
Center for Encrypted Functionalities Seminar – Oct 2017 Slides Video

Watermarking Cryptographic Functionalities from Standard Lattice Assumptions

CMU Theory Lunch – Nov 2017 Slides Video Pittsburgh, PAPittsburgh, PA
NYU Crypto Reading Group – Oct 2017 Slides Video New York, NYNew York, NY
Crypto – Aug 2017 Slides Video Santa Barbara, CASanta Barbara, CA
Eurocrypt Rump Session – May 2017 Slides Video Paris, FranceParis, France

Lattice-Based SNARGs and Their Application to More Efficient Obfuscation

DIMACS Workshop on Outsourcing Computation Securely – Jul 2017 Slides Video New Brunswick, NJNew Brunswick, NJ
Eurocrypt – May 2017 Slides Video Paris, FranceParis, France
Bay Area Crypto Day – Apr 2017 Slides Video Palo Alto, CAPalo Alto, CA

Order-Revealing Encryption: New Constructions, Applications, and Lower Bounds

Ivy+ IT Audit Conference – Jun 2017 Slides Video Stanford, CAStanford, CA
Stanford Computer Forum Affiliates Meeting – Apr 2017 Slides Video Stanford, CAStanford, CA
Visa Research – Dec 2016 Slides Video Palo Alto, CAPalo Alto, CA
DIMACS/CEF Workshop on Cryptography and Software Obfuscation – Nov 2016 Slides Video Stanford, CAStanford, CA
ACM Conference on Computer and Communications Security (CCS) – Oct 2016 Slides Video Vienna, AustriaVienna, Austria
Stanford Security Lunch – Oct 2016 Slides Video Stanford, CAStanford, CA
Privacy Enhancing Technologies Symposium (PETS) Rump Session – Jul 2016 Slides Video Darmstadt, GermanyDarmstadt, Germany

Functional Encryption: Deterministic to Randomized Functions from Simple Assumptions

Eurocrypt – May 2017 Slides Video Paris, FranceParis, France
Stanford Security Lunch – Apr 2017 Slides Video Stanford, CAStanford, CA
Berkeley Theory Lunch – Apr 2017 Slides Video Berkeley, CABerkeley, CA
UCLA Crypto Seminar – Sep 2016 Slides Video Los Angeles, CALos Angeles, CA
Crypto Rump Session – Aug 2016 Slides Video Santa Barbara, CASanta Barbara, CA

Privately Evaluating Decision Trees and Random Forests

Privacy Enhancing Technologies Symposium (PETS) – Jul 2016 Slides Video Darmstadt, GermanyDarmstadt, Germany
Stanford Security Lunch – Dec 2014 Slides Video Stanford, CAStanford, CA

Privacy, Discovery, and Authentication for the Internet of Things

Stanford Secure Internet of Things Retreat – Jun 2017 Slides Video Santa Cruz, CASanta Cruz, CA
Stanford SystemX Alliance Fall Conference – Nov 2016 Slides Video Stanford, CAStanford, CA
European Symposium on Research in Computer Security (ESORICS) – Sep 2016 Slides Video Heraklion, GreeceHeraklion, Greece
Stanford SystemX Alliance Spring Conference – May 2016 Slides Video Stanford, CAStanford, CA
Stanford Computer Forum Affiliates Meeting – Apr 2016 Slides Video Stanford, CAStanford, CA
Bay Area Security Research Summit – Apr 2016 Slides Video San Francisco, CASan Francisco, CA

Practical Order-Revealing Encryption with Limited Leakage

Stanford Data Science Initiative Workshop on Data Science for Biomedicine – Apr 2016 Poster Video Stanford, CAStanford, CA
Fast Software Encryption (FSE) – Mar 2016 Slides Video Bochum, GermanyBochum, Germany
Stanford Security Lunch – Jan 2016 Slides Video Stanford, CAStanford, CA

Constraining Pseudorandom Functions Privately

University of Waterloo CrySP Speaker Series on Privacy – May 2016 Slides Video Waterloo, CanadaWaterloo, Canada
UCLA Crypto Seminar – Mar 2016 Slides Video Los Angeles, CALos Angeles, CA
Bay Area Crypto Day – Nov 2015 Slides Video Berkeley, CABerkeley, CA

Privacy-Preserving Shortest Path Computation

Network and Distributed System Security Symposium (NDSS) – Feb 2016 Slides Video San Diego, CASan Diego, CA
Encryption for Secure Search and Other Algorithms (ESSA) – Jun 2015 Slides Video Bertinoro, ItalyBertinoro, Italy
Stanford Secure Internet of Things Retreat – Jun 2015 Poster Video Half Moon Bay, CAHalf Moon Bay, CA
Bay Area Security Research Summit – Apr 2015 Slides Video San Francisco, CASan Francisco, CA
Stanford Security Lunch – Apr 2015 Slides Video Stanford, CAStanford, CA

Homomorphic Encryption for Genomic Analysis

Stanford Data Science Initiative Monthly Meeting – May 2016 Slides Video Stanford, CAStanford, CA
iDASH Privacy and Security Workshop – Mar 2015 Slides Video San Diego, CASan Diego, CA

Computing on Encrypted Data

Stanford Secure Internet of Things Seminar – Jan 2015 Slides Video Stanford, CAStanford, CA

Private Database Queries using Somewhat Homomorphic Encryption

MSR Summer Crypto Lunch – Jun 2014 Slides Video Redmond, WARedmond, WA
Applied Cryptography and Network Security (ACNS) – Jun 2013 Slides Video Banff, CanadaBanff, Canada

Informal Talks

From Secure MPC to Efficient Zero-Knowledge

Stanford Theory Qualifying Exam – Mar 2017 Slides Video Stanford, CAStanford, CA

A Somewhat Informal Introduction to FHE

MSR Summer Crypto Lunch – Aug 2014 Slides Video Redmond, WARedmond, WA

Somewhat (Practical) Homomorphic Encryption

Stanford Security Lunch – Feb 2014 Slides Video Stanford, CAStanford, CA
CURIS Poster Session – Aug 2012 Poster Video Stanford, CAStanford, CA