Talks and Poster Presentations

Seminars, Conferences, and Workshops

Lattice Assumptions with Hints: Succinct LWE and its Applications
Simons Institute Workshop on Obfuscation – Jun 2025 Slides Video Berkeley, CABerkeley, CA
Exotic Lattice Assumptions and How to Tame Them
Oberwolfach Workshop on Cryptography – Jan 2025 Slides Video Oberwolfach, GermanyOberwolfach, Germany
New Techniques for Preimage Sampling: NIZKs and More from LWE
Simons Institute Proofs Reading Group – Jul 2025 Slides Video Berkeley, CABerkeley, CA
Eurocrypt – May 2025 Slides Video Madrid, SpainMadrid, Spain
Texas Crypto Day – Dec 2024 Slides Video Houston, TexasHouston, Texas
Shonan Workshop on Encrypted Computation – Oct 2024 Slides Video Kanagawa, JapanKanagawa, Japan
Adaptively-Sound SNARGs for NP from Indistinguishability Obfuscation
Charles River Crypto Day – Sep 2024 Slides Video Cambridge, MACambridge, MA
Distributed Broadcast Encryption from Lattices
CMU Workshop on Cryptography – Sep 2024 Slides Video Pittsburgh, PAPittsburgh, PA
Private Information Retrieval: Recent Advances and Challenges
AWS Security – Jun 2025 Slides Video
Privacy & Scaling Explorations (Ethereum Foundation) – Jan 2025 Slides Video
TW-US Joint Workshop on Resilient Networks and AI for Cybersecurity – Jun 2024 Slides Video Taipei, TaiwanTaipei, Taiwan
Succinct Functional Commitments for Circuits from k-Lin
Academia Sinica – Jun 2024 Slides Video Taipei, TaiwanTaipei, Taiwan
Eurocrypt – May 2024 Slides Video Zürich, SwitzerlandZürich, Switzerland
Lattice-Based Functional Commitments: Constructions and Cryptanalysis
ENSL/CWI/KCL/IRISA Joint Cryptography Seminar – Jun 2024 Slides Video London, United KingdomLondon, United Kingdom
CHARM Seminar – May 2024 Slides Video
Tsinghua University – Dec 2023 Slides Video Beijing, ChinaBeijing, China
Removing Trust Assumptions from Advanced Encryption Schemes
TPLC: Theory and Practice of Laconic Cryptography – May 2024 Invited Keynote Slides Video Zürich, SwitzerlandZürich, Switzerland
Chinacrypt – Dec 2023 Invited Keynote 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 Cambridge, MACambridge, MA
Traceable PRFs: Full Collusion Resistance and Active Security
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
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?
New Constructions of Statistical NIZKs: Dual-Mode DV-NIZKs and More
Eurocrypt – May 2020 Slides Video
Watermarking and Traitor Tracing for PRFs
Computing with Lattices: Commitments, Signatures, and Zero-Knowledge
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