CIS Lab Team
Brent Waters
Distinguished Scientist
I earned my PhD in Computer Science from Princeton University in 2004. From 2004-2005, I was a post-doctoral at Stanford University followed by work at SRI as a Computer Scientist. In 2008, I joined the faculty at The University of Texas at Austin. Then, in 2019, I was recruited to NTT Research as a Distinguished Scientist. My research interests are within the realm of cryptography computer security. My work focuses on Identity-Based Cryptography, Functional Encryption, and code obfuscation. Recipient of numerous awards and invited papers, I am noted as a founder of Functional Encryption and Attribute-Based Encryption.

Awards
ACM Fellow (2021)
Simons Investigator (2019)
Grace Murray Hopper Award (2015)
Presidential Early Career Award for Scientists and Engineers (PECASE) (2011)
Packard Fellowship (2011)
Microsoft Faculty Fellowship (2011)
Sloan Fellowship (2010)
Blog Posts
-
Creating Post-Quantum Cryptography for Attribute-Based Encryption
December 1, 2022 -
Dr. Brent Waters Named ACM Fellow
January 31, 2022 -
Brent Waters on the Key to Cryptography
June 1, 2020 -
Contributions of Attribute-Based Encryption
May 1, 2020 -
A Q&A with Distinguished Scientist and Simons Investigator Dr. Brent Waters
January 13, 2020
Press Releases
-
NTT Research Hackathon Unlocks Groundbreaking Applications That Balance Privacy and Security
January 30, 2023 -
NTT Research and NTT Corporation Engage in Breakthrough Research at Crypto 2022
August 9, 2022 -
NTT Research Names Brent Waters as CIS Lab Director
June 27, 2022 -
NTT Wins Two Best Paper Awards at Flagship Conference Crypto 2020
August 19, 2020 -
NTT Research Distinguished Scientist Brent Waters & UCLA Professor Amit Sahai Win IACR Test-of-Time Award
April 9, 2020
Publications
- Decentralized Multi-authority ABE for NC1 from BDH
By Pratish Datta, Ilan Komargodski & Brent Waters
Journal of Cryptology 2023
- Security-Preserving Distributed Samplers: How to Generate any CRS in One Round without Random Oracles
By Damiano Abram, Brent Waters & Mark Zhandry
CRYPTO 2023 - How to Use (Plain) Witness Encryption: Registered ABE, Flexible Broadcast, and More
By Cody Freitag, Brent Waters, David J. Wu
CRYPTO 2023
- Universal Amplification of KDM Security: From 1-Key Circular to Multi-Key KDM
By Brent Waters & Daniel Wichs
CRYPTO 2023
- On Non-uniform Security for Black-Box Non-interactive CCA Commitments
By Rachit Garg, Dakshita Khurana, George Lu & Brent Waters
EUROCRYPT 2023
- Fully adaptive decentralized multi-authority ABE
By Pratish Datta, Ilan Komargodski & Brent Waters
EUROCRYPT 2023
- Registered Attribute-Based Encryption
By Susan Hohenberger, George Lu, Brent Waters & David J. Wu
EUROCRYPT 2023
- Non-Interactive Publicly-Verifiable Delegation of Committed Programs
By Riddhi Ghosal, Amit Sahai &Brent Waters
PKC 2023
- How to Use (Plain) Witness Encryption: Registered ABE, Flexible Broadcast, and More
By Cody Freitag, Brent Waters & David J. Wu
IACR Cryptol. ePrint Arch. 2023
- Security-Preserving Distributed Samplers: How to Generate any CRS in One Round without Random Oracles
By Damiano Abram, Brent Waters & Mark Zhandry
CRYPTO 2023 - Universal Amplification of KDM Security: From 1-Key Circular to Multi-Key KDM
By Brent Waters & Daniel Wichs
IACR Cryptol. ePrint Arch. 2023
- On Non-uniform Security for Black-box Non-Interactive CCA Commitments
By Brent Water, Rachit Garg, Dakshita Khurana & George Lu
Cryptology ePrint Archive 2022
- Multi-authority ABE from Lattices without Random Oracles
By Brent Water, Hoeteck Wee & David J. Wu
TCC 2022
- How to Sample a Discrete Gaussian (and more) from a Random Oracle
By Brent Waters & George Lu
TCC 2022
- Adaptive Multiparty NIKE
By Brent Waters, Venkata Koppula & Mark Zhandry
TCC 2022
- Fully Adaptive Decentralized Multi-Authority ABE
By Brent Waters, Pratish Datta & Ilan Komargodski
Cryptology ePrint Archive 2022
- Registered Attribute-Based Encryption
By Brent Waters, Susan Hohenberger, George Lu & David J. Wu
Cryptology ePrint Archive 2022
- Non-Interactive Publicly-Verifiable Delegation
of Committed ProgramsBy Brent Waters, Riddhi Ghosal & Amit Sahai
Cryptology ePrint Archive 2022
- Fully Succinct Batch Arguments for NP from Indistinguishability Obfuscation
By Brent Waters, Rachit Garg, Kristin Sheridan & David J. Wu
TCC 2022
- Batch Arguments for NP and More from Standard Bilinear Group Assumptions
By Brent Waters & David J. Wu
CRYPTO 2022
- Dynamic Collusion Bounded Functional Encryption from Identity-Based Encryption
By Brent Waters, Rachit Garg, Rishab Goyal & George Lu
EUROCRYPT 2022
- Bounded Collusion ABE for TMS from IBE
By Brent Waters, Rishab Goyal & Ridwan Syed
ASIACRYPT 2021
- Adaptive Security via Deletion in Attribute-Based Encryption: Solutions from Search Assumptions in Bilinear Groups
By Brent Waters, Rishab Goyal & Jiahui Liu
ASIACRYPT 2021
- Beyond Software Watermarking: Traitor-tracing for Pseudorandom Functions
By Brent Waters, Rishab Goyal, Sam Kim & David J. Wu
ASIACRYPT 2021
- Targeted Lossy Functions and Applications
By Brent Waters, Willy Quach & Daniel Wichs
CRYPTO 2021
- Decentralized Multi-authority ABE for DNFs from LWE
By Brent Waters, Pratish Datta & Ilan Komargodski
EUROCRYPT 2021
- Black-box Non-interactive Non-malleable Commitments
By Brent Waters, Rachit Garg, Dakshita Khurana & George Lu
EUROCRYPT 2021
- On the CCA Compatibility of Public-Key Infrastructure
By Brent Waters & Dakshita Khurana
PKC 2021
- Decentralized Multi-Authority ABE for NC¹ from Computational-BDH
By Brent Waters, Pratish Datta & Ilan Komargodski
EUROCRYPT 2021
- Dynamic Collusion Bounded Functional Encryption from Identity-based Encryption
By Brent Waters, Rachit Garg, Rishab Goyal & George Lu
EUROCRYPT 2021
- How to Use Indistinguishability Obfuscation: Deniable Encryption, and More
By Brent Waters & Amit Sahai
SIAM J. Comput. 2021
PPE Circuits: Formal Definition to Software Automation
By Brent Waters, Susan Hohenberger & Satyanarayana Vusirikala
CCS 2020
- New Techniques in Replica Encodings with Client Setup
By Brent Waters, Rachit Garg & George Lu
TCC 2020
- On Perfect Correctness in (Lockable) Obfuscation
By Brent Waters, Rishab Goyal, Venkata Koppula & Satyanarayana Vusirikala
TCC 2020
- New Methods and Abstractions for RSA-based Forward Secure Signatures
By Brent Waters & Susan Hohenberger
ACNS 2020
- New Constructions of Hinting PRGs, OWFs with Encryption, and More
By Brent Waters, Rishab Goyal & Satyanarayana Vusirikala
CRYPTO 2020
- Chosen Ciphertext Security from Injective Trapdoor Functions
By Brent Waters, Susan Hohenberger & Venkata Koppula
CRYPTO 2020
- Output Compression, MPC, and iO for Turing Machines
By Brent Waters, Saikrishna Badrinarayanan, Rex Fernando, Venkata Koppula & Amit Sahai
ASIACRYPT 2019
- New Approaches to Traitor Tracing with Embedded Identities
By Brent Waters, Rishab Goyal & Venkata Koppula
TCC 2019
- ABE for DFA from k-Lin
By Brent Waters, Junqing Gong & Hoeteck Wee
CRYPTO 2019
- Watermarking Public-key Cryptographic Primitives
By Brent Waters, Rishab Goyal, Sam Kim, Nathan Manohar & David J. Wu
CRYPTO 2019
- Broadcast and Trace with Nε Ciphertext Size from Standard Assumptions
By Brent Waters, Rishab Goyal, Willy Quach & Daniel Wichs
CRYPTO 2019
- Realizing Chosen Ciphertext Security Generically in Attribute-based Encryption and Predicate Encryption
By Brent Waters & Venkata Koppula
CRYPTO 2019
- Collusion Resistant Broadcast and Trace from Positional Witness Encryption
By Brent Waters, Rishab Goyal & Satyanarayana Vusirikala
PKC 2019
- Adaptively Secure Constrained Pseudorandom Functions
By Brent Waters, Dennis Hofheinz, Akshay Kamath & Venkata Koppula
FC 2019
- Risky Traitor Tracing and New Differential Privacy Negative Results
By Brent Waters, Rishab Goyal, Venkata Koppula & Andrew Russell
CRYPTO 2018
- Synchronized Aggregate Signatures from the RSA Assumption
By Brent Waters & Susan Hohenberger
EUROCRYPT 2018
- Collusion Resistant Traitor Tracing from Learning with Errors
By Brent Waters, Rishab Goyal & Venkata Koppula
STOC 2018
- Traitor-Tracing from LWE Made Simple and Attribute-Based
By Brent Waters, Yilei Chen, Vinod Vaikuntanathan, Hoeteck Wee & Daniel Wichs
TCC 2018
- Upgrading to Functional Encryption
By Brent Waters, Saikrishna Badrinarayanan, Dakshita Khurana & Amit Sahai
TCC 2018
- Impossibility of Simulation Secure Functional Encryption Even with Random Oracles
By Brent Waters, Shashank Agrawal & Venkata Koppula
TCC 2018
- Lockable Obfuscation
By Brent Waters, Rishab Goyal & Venkata Koppula
FOCS 2017
- Signature Schemes with Randomized Verification
By Brent Waters, Cody Freitag, Rishab Goyal, Susan Hohenberger, Venkata Koppula, Eysa Lee, Tatsuaki Okamoto & Jordan Tran
ACNS 2017
- Separating Semantic and Circular Security for Symmetric-Key Bit Encryption from the Learning with Errors Assumption
By Brent Waters, Rishab Goyal & Venkata Koppula
EUROCRYPT 2017
- Separating IND-CPA and Circular Security for Unbounded Length Key Cycles
By Brent Waters, Rishab Goyal & Venkata Koppula
PKC 2017
- Universal Samplers with Fast Verification
By Brent Waters, Venkata Koppula & Andrew Poelstra
PKC 2017
- A Generic Approach to Constructing and Proving Verifiable Random Functions
By Brent Waters, Rishab Goyal, Susan Hohenberger
TCC 2017
- Time-lock Puzzles from Randomized Encodings
By Brent Waters, Nir Bitansky, Shafi Goldwasser, Abhishek Jain, Omer Paneth & Vinod Vaikuntanathan
ITCS 2016
- Candidate Indistinguishability Obfuscation and Functional Encryption for All Circuits
By Brent Waters, Sanjam Garg, Craig Gentry, Shai Halevi, Mariana Raykova & Amit Sahai
FOCS 2016
- Hiding Secrets in Software: A Cryptographic Approach to Program Obfuscation
By Brent Waters, Sanjam Garg, Craig Gentry, Shai Halevi, Mariana Raykova & Amit Sahai
Commun. ACM 2016
- Deterministic Public-Key Encryption Under Continual Leakage
By Brent Waters, Venkata Koppula, Omkant Pandey & Yannis Rouselakis
ACNS 2016
- How to Generate and Use Universal Samplers
By Brent Waters, Dennis Hofheinz, Tibor Jager, Dakshita Khurana, Amit Sahai, Brent Waters & Mark Zhandry
ASIACRYPT 2016
- Circular Security Separations for Arbitrary Length Cycles from LWE
By Brent Waters & Venkata Koppula
ASIACRYPT 2016
- Constrained Pseudorandom Functions for Unconstrained Inputs
By Brent Waters, Apoorvaa Deshpande & Venkata Koppula
EUROCRYPT 2016
- New Negative Results on Differing-Inputs Obfuscation
By Brent Waters, Mihir Bellare & Igors Stepanovs
EUROCRYPT 2016
- Semi-adaptive Security and Bundling Functionalities Made Generic and Easy
By Brent Waters, Rishab Goyal & Venkata Koppula
TCC 2016
- Indistinguishability Obfuscation from the Multilinear Subgroup Elimination Assumption
By Brent Waters, Craig Gentry, Allison Bishop Lewko & Amit Sahai
FOCS 2015
- Indistinguishability Obfuscation for Turing Machines with Unbounded Memory
By Brent Waters, Venkata Koppula & Allison Bishop Lewko
STOC 2015
- Computing on Authenticated Data
By Brent Waters, Jae Hyun Ahn, Dan Boneh, Jan Camenisch, Susan Hohenberger & Abhi Shelats
J. Cryptol. 2015
- Encoding Functions with Constant Online Rate, or How to Compress Garbled Circuit Keys
By Brent Waters, Benny Applebaum, Yuval Ishai & Eyal Kushilevitz
SIAM J. Comput. 2015
- Adaptively Secure Puncturable Pseudorandom Functions in the Standard Model
By Brent Waters, Susan Hohenberger & Venkata Koppula
ASIACRYPT 2015
- New Realizations of Somewhere Statistically Binding Hashing and Positional Accumulators
By Brent Waters, Tatsuaki Okamoto, Krzysztof Pietrzak & Daniel Wichs
ASIACRYPT 2015
- New Circular Security Counterexamples from Decision Linear and Learning with Errors
By Brent Waters, Allison Bishop & Susan Hohenberger
ASIACRYPT 2015
- A Punctured Programming Approach to Adaptively Secure Functional Encryption
By Brent Waters
CRYPTO 2015
- Universal Signature Aggregators
By Brent Waters, Susan Hohenberger & Venkata Koppula
EUROCRYPT 2015
- Efficient Statically-Secure Large-Universe Multi-Authority Attribute-Based Encryption
By Brent Waters & Yannis Rouselakis
FC 2015
- Separations in Circular Security for Arbitrary Length Key Cycles
By Brent Waters, Venkata Koppula & Kim Ramchen
TCC 2015
- Fully Secure and Fast Signing from Obfuscation
By Brent Waters & Kim Ramchen
CCS 2014
- Relaxed Two-to-one Recoding Schemes
By Brent Waters, Omkant Pandey & Kim Ramchen
SCN 2014
- Anon-Pass: Practical Anonymous Subscriptions
By Brent Waters, Michael Z. Lee, Alan M. Dunn, Jonathan Katz & Emmett Witchel
IEEE Secur. Priv. 2014
- Low Overhead Broadcast Encryption from Multilinear Maps
By Brent Waters, Dan Boneh & Mark Zhandry
CRYPTO 2014
- Witness Encryption from Instance Independent Assumptions
By Brent Waters, Craig Gentry & Allison B. Lewko
CRYPTO 2014
- Rethinking Verifiably Encrypted Signatures: A Gap in Functionality and Potential Solutions
By Brent Waters, Theresa Calderon, Sarah Meiklejohn & Hovav Shacham
CT-RSA 2014
- Why Proving HIBE Systems Secure Is Difficult
By Brent Waters & Allison B. Lewko
EUROCRYPT 2014
- Replacing a Random Oracle: Full Domain Hash from Indistinguishability Obfuscation
By Brent Waters, Susan Hohenberger & Amit Sahai
EUROCRYPT 2014
- Online/Offline Attribute-Based Encryption
By Brent Waters & Susan Hohenberger
Public Key Cryptography 2014
- How to Use Indistinguishability Obfuscation: Deniable Encryption, and More
By Brent Waters & Amit Sahai
STOC 2014
- New Constructions and Proof Methods for Large Universe Attribute-based Encryption
By Brent Waters & Yannis Rouselakis
CCS 2013
- Witness Encryption and Its Applications
By Brent Waters, Sanjam Garg, Craig Gentry & Amit Sahai
STOC 2013
- The k-BDH Assumption Family: Bilinear Map Cryptography from Progressively Weaker Assumptions
By Brent Waters, Karyn Benson & Hovav Shacham
CT-RSA 2013
- Predicate Encryption Supporting Disjunctions, Polynomial Equations, and Inner Products
By Brent Waters, Jonathan Katz & Amit Sahai
J. Cryptol. 2013
Sequential Aggregate Signatures, Multisignatures, and Verifiably Encrypted Signatures Without Random Oracles
By Brent Waters, Steve Lu, Rafail Ostrovsky, Amit Sahai & Hovav ShachamJ. Cryptol. 2013
- Compact Proofs of Retrievability
By Brent Waters & Hovav Shacham
J. Cryptol. 2013
- Constrained Pseudorandom Functions and Their Applications
By Brent Waters & Dan Boneh
ASIACRYPT 2013
- Homomorphic Encryption from Learning with Errors: Conceptually-Simpler, Asymptotically-Faster, Attribute-Based
By Brent Waters, Craig Gentry & Amit Sahai
CRYPTO 2013
- Encoding Functions with Constant Online Rate or How to Compress Garbled Circuits Keys
By Brent Waters, Benny Applebaum, Yuval Ishai & Eyal Kushilevitz
CRYPTO 2013
- Attribute-Based Encryption for Circuits from Multilinear Maps
By Brent Waters, Sanjam Garg, Craig Gentry, Shai Halevi & Amit Sahai
CRYPTO 2013
- Full Domain Hash from (Leveled) Multilinear Maps and Identity-Based Aggregate Signatures
By Brent Waters, Susan Hohenberger & Amit Sahai
CRYPTO 2013
- Targeted Malleability: Homomorphic Encryption for Restricted Computations
By Brent Waters, Dan Boneh & Gil Segev
ITCS 2012
- Functional Encryption: A New Vision for Public-key Cryptography
By Brent Waters, Dan Boneh & Amit Sahai
Communications of the ACM 2012
- Dual Form Signatures: An Approach for Proving Security from Static Assumptions
By Brent Waters, Michael Gerbush, Allison B. Lewko & Adam O’Neill
ASIACRYPT 2012
- New Proof Methods for Attribute-Based Encryption: Achieving Full Security Through Selective Techniques
By Brent Waters & Allison B. Lewko
CRYPTO 2012
- Dynamic Credentials and Ciphertext Delegation for Attribute-Based Encryption
By Brent Waters, Amit Sahai & Hakan Seyalioglu
CRYPTO 2012
- Functional Encryption for Regular Languages
By Brent Waters
CRYPTO 2012
- Identity-Based (Lossy) Trapdoor Functions and Applications
By Brent Waters, Mihir Bellare, Eike Kiltz & Chris Peikert
EUROCRYPT 2012
- Standard Security Does Not Imply Security against Selective-Opening
By Brent Waters, Mihir Bellare, Rafael Dowsley &Scott Yilek
EUROCRYPT 2012
- Detecting Dangerous Queries: A New Approach for Chosen Ciphertext Security
By Brent Waters, Susan Hohenberger & Allison B. Lewko
EUROCRYPT 2012
- Computing on Authenticated Data
By Brent Waters, Jae Hyun Ahn, Dan Boneh, Jan Camenisch, Susan Hohenberger & Abhi Shelat
TCC 2012
- Storing Secrets on Continually Leaky Devices
By Brent Waters, Yevgeniy Dodis, Allison Lewko & Daniel Wichs
FOCS 2011
- Lossy Trapdoor Functions and Their Applications
By Brent Waters & Chris Peikert
SIAM J. Comput. 2011
- Bi-Deniable Public-Key Encryption
By Brent Waters, Adam O’Neill & Chris Peikert
CRYPTO 2011
- Unbounded HIBE and Attribute-Based Encryption
By Brent Waters & Allison B. Lewko
EUROCRYPT 2011
- Decentralizing Attribute-Based Encryption
By Brent Waters, Allison B. Lewko
EUROCRYPT 2011
- Ciphertext-Policy Attribute-Based Encryption: An Expressive, Efficient, and Provably Secure Realization
By Brent Waters
Public Key Cryptography 2011
- How to Leak on Key Updates
By Brent Waters, Allison B. Lewko & Mark Lewko
STOC 2011
- Identity-Based Encryption Secure against Selective Opening Attack
By Brent Waters, Mihir Bellare & Scott Yilek
TCC 2011
- Functional Encryption: Definitions and Challenges
By Brent Waters, Dan Boneh & Amit Sahai
TCC 2011
- Cloaking Malware with the Trusted Platform Module
By Brent Waters, Alan M. Dunn, Owen S. Hofmann & Emmett Witchel
USENIX Security Symposium 2011
- Outsourcing the Decryption of ABE Ciphertexts
By Brent Waters, Matthew Green & Susan Hohenberger
USENIX Security Symposium 2011
- Achieving Leakage Resilience through Dual System Encryption
By Brent Waters, Allison B. Lewko & Yannis Rouselakis
TCC 2011
- On the Insecurity of Parallel Repetition for Leakage Resilience
By Brent Waters & Allison Lewko
FOCS 2010
- Building Efficient Fully Collusion-resilient Traitor Tracing and Revocation Schemes
By Brent Waters, Sanjam Garg, Abishek Kumarasubramanian & Amit Sahai
CCS 2010
- Revocation systems with Very Small Private Keys
By Brent Waters, Allison Lewko & Amit Sahai
SP 2010
- Constructing Verifiable Random Functions with Large Input Spaces
By Brent Waters & Susan Hohenberger
EUROCRYPT 2010
- Defeating Vanish with Low-Cost Sybil Attacks Against Large DHTs
By Brent Waters, Scott Wolchok, Owen S. Hofmann, Nadia Heninger, Edward W. Felten, J. Alex Halderman, Christopher J. Rossbach & Emmett Witchel
NDSS 2010
- Shrinking the Keys of Discrete-Log-Type Lossy Trapdoor Functions
By Brent Waters & Xavier Boyen
ACNS 2010
- Secure Attribute-based Systems
By Brent Waters, Matthew Pirretti, Patrick Traynor & Patrick D. McDaniel
J. Comput. Secur. 2010
- Practical Leakage-resilient Identity-based Encryption from Simple Assumptions
By Brent Waters, Sherman S. M. Chow, Yevgeniy Dodis & Yannis Rouselakis
CCS 2010
- Fully Secure Functional Encryption: Attribute-Based Encryption and (Hierarchical) Inner Product Encryption
By Brent Waters, Allison B. Lewko, Tatsuaki Okamoto, Amit Sahai & Katsuyuki Takashima
EUROCRYPT 2010
- Constructing Verifiable Random Functions with Large Input Spaces
By Brent Waters & Susan Hohenberger
EUROCRYPT 2010
- New Techniques for Dual System Encryption and Fully Secure HIBE with Short Ciphertexts
By Brent Waters & Allison B. Lewko
TCC 2010
- Efficient Pseudorandom Functions from the Decisional Linear Assumption and Weaker Variants
By Brent Waters & Allison B. Lewko
CCS 2009
- Dual System Encryption: Realizing Fully Secure IBE and HIBE Under Simple Assumptions
By Brent Waters
CRYPTO 2009
- New Techniques for Private Stream Searching
By Brent Waters, John Bethencourt & Dawn Xiaodong Song
ACM Trans. Inf. Syst. Secur. 2009
- Short and Stateless Signatures from the RSA Assumption
By Brent Waters & Susan Hohenberger
CRYPTO 2009
- Adaptive Security in Broadcast Encryption Systems (with Short Ciphertexts)
By Brent Waters & Craig Gentry
EUROCRYPT 2009
- Realizing Hash-and-Sign Signatures under Standard Assumptions
By Brent Waters & Susan Hohenberger
EUROCRYPT 2009
- Signing a Linear Subspace: Signature Schemes for Network Coding
By Brent Waters, Dan Boneh, David Mandell Freeman & Jonathan Katz
Public Key Cryptography 2009
- Predicate Privacy in Encryption Systems
By Brent Waters, Emily Shen & Elaine Shi
TCC 2009
- Attribute-Based Encryption
By Brent Waters, Amit Sahai & Steve Lu
Identity-Based Cryptography 2009
- Delegating Capabilities in Predicate Encryption Systems
By Brent Waters & Elaine Shi
ICALP 2008
- Adaptive Security in Broadcast Encryption Systems
By Brent Waters & Craig Gentry
EUROCRYPT 2008
- Compact Proofs of Retrievability
By Brent Waters & Hovav Shacham
ASIACRYPT 2008
- Black-box Accountable Authority Identity-based Encryption
By Brent Waters, Vipul Goyal, Steve Lu & Amit Sahai
CCS 2008
- A Framework for Efficient and Composable Oblivious Transfer
By Brent Waters, Chris Peikert & Vinod Vaikuntanathan
CRYPTO 2008
- Predicate Encryption Supporting Disjunctions, Polynomial Equations, and Inner Products
By Brent Waters, Jonathan Katz & Amit Sahai
EUROCRYPT 2008
- On the Impossibility of Basing Identity Based Encryption on Trapdoor Permutations
By Brent Waters, Dan Boneh, Periklis A. Papakonstantinou, Charles Rackoff & Yevgeniy Vahlis
FOCS 2008
- Analysis-Resistant Malware
By Brent Waters, John Bethencourt & Dawn Song
NDSS 2008
- Lossy Trapdoor Functions and Their Applications
By Brent Waters & Chris Peikert
STOC 2008
- Attribute-based Encryption with Non-monotonic Access Structures
By Brent Waters, Rafail Ostrovsky & Amit Sahai
CCS 2007
- Harvesting Verifiable Challenges from Oblivious Online Sources
By Brent Waters & J. Alex Halderman
CCS 2007
- Cryptographic Methods for Storing Ballots on a Voting Machine
By Brent Waters, John Bethencourt & Dan Boneh
NDSS 2007
- Full-Domain Subgroup Hiding and Constant-Size Group Signatures
By Brent Waters & Xavier Boyen
Public Key Cryptography 2007
- Efficient Ring Signatures Without Random Oracles
By Brent Waters & Hovav Shacham
Public Key Cryptography 2007
- Ciphertext-Policy Attribute-Based Encryption
By Brent Waters, John Bethencourt & Amit Sahai
IEEE Symposium on Security and Privacy 2007
- Conjunctive, Subset, and Range Queries on Encrypted Data
By Brent Waters & Dan Boneh
TCC 2007
- Forward-secure Signatures with Untrusted Update
By Brent Waters, Xavier Boyen, Hovav Shacham & Emily Shen
CCS 2006
- A Fully Collusion Resistant Broadcast, Trace, and Revoke System
By Brent Waters & Dan Boneh
CCS 2006
- Attribute-based Encryption for Fine-grained Access Control of Encrypted Data
By Brent Waters, Vipul Goyal, Omkant Pandey & Amit Sahai
CCS 2006
- Secure Attribute-based Systems
By Brent Waters, Matthew Pirretti, Patrick Traynor & Patrick D. McDaniel
CCS 2006
- Anonymous Hierarchical Identity-Based Encryption (Without Random Oracles)
By Brent Waters & Xavier Boyen
CRYPTO 2006
- Compact Group Signatures Without Random Oracles
By Brent Waters & Xavier Boyen
EUROCRYPT 2006
- Sequential Aggregate Signatures and Multisignatures Without Random Oracles
By Brent Waters, Steve Lu, Rafail Ostrovsky, Amit Sahai & Hovav Shacham
EUROCRYPT 2006
- Fully Collusion Resistant Traitor Tracing with Short Ciphertexts and Private Keys
By Brent Waters, Dan Boneh & Amit Sahai
EUROCRYPT 2006
- Privacy in Encrypted Content Distribution Using Private Broadcast Encryption
By Brent Waters, Adam Barth & Dan Boneh
FC 2006
- Strongly Unforgeable Signatures Based on Computational Diffie-Hellman
By Brent Waters, Dan Boneh & Emily Shen
Public Key Cryptography 2006
- New Constructions and Practical Applications for Private Stream Searching (Extended Abstract)
By Brent Waters, John Bethencourt & Dawn Xiaodong Song
IEEE Symposium on Security and Privacy 2006
- Direct chosen ciphertext security from identity-based techniques By Brent Waters, Xavier Boyen & Qixiang Mei CCS 2005
- Collusion Resistant Broadcast Encryption with Short Ciphertexts and Private KeysBy Brent Waters, Dan Boneh & Craig Gentry CRYPTO 2005
- Efficient Identity-Based Encryption Without Random OraclesBy Brent Waters EUROCRYPT 2005
- Fuzzy Identity-Based EncryptionBy Brent Waters & Amit Sahai EUROCRYPT 2005
- A Convenient Method for Securely Managing PasswordsBy Brent Waters, J. Alex Halderman & Edward W. Felten WWW 2005
- Secure Conjunctive Keyword Search over Encrypted Data
By Brent Waters, Philippe Golle & Jessica Staddon
ACNS 2004
- New Client Puzzle Outsourcing Techniques for DoS Resistance
By Brent Waters, Ari Juels, J. Alex Halderman & Edward W. Felten
CCS 2004
- Building an Encrypted and Searchable Audit Log
By Brent Waters, Dirk Balfanz, Glenn Durfee & Diana K. Smetters
NDSS 2004
- Efficient Identity-Based Encryption Without Random Oracles
By Brent Waters
EUROCRYPT 2004
- A convenient method for securely managing passwords
By Brent Waters, J. Alex Halderman & Edward W. Felten
WWW 2004
- Privacy management for portable recording devices
By Brent Waters, J. Alex Halderman & Edward W. Felten
WPES 2004
- Receiver Anonymity via Incomparable Public Keys
By Brent Waters, Edward W. Felten & Amit Sahai
CCS 2003