VLDB 2026 Research / reviewers in the wild / expert
Brett Hemenway
dblp:33/4721 · also Brett Hemenway Falk
· DBLP profile ↗
22ranked-venue papers
19as first author
6since 2021 · last 2025
0000-0002-4344-7406ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 13 · 11 first-author · 5 since 2021Theory of computation · 11 · 11 first-author · 3 since 2021Software engineering, systems software and programming languages · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Malicious Security for PIR (Almost) for Free
Brett Hemenway, Pratyush Mishra 0001, Matan Shtepel |
CRYPTO (8) | 1 |
| 2023 | Proactive Secret Sharing with Constant Communication
Brett Hemenway, Daniel Noble, Tal Rabin |
TCC (2) | 1 |
| 2023 | DORAM Revisited: Maliciously Secure RAM-MPC with Logarithmic Overhead
Brett Hemenway, Daniel Noble, Rafail Ostrovsky, Matan Shtepel, Jacob Zhang |
TCC (1) | 1 |
| 2023 | GigaDORAM: Breaking the Billion Address Barrier
Brett Hemenway, Rafail Ostrovsky, Matan Shtepel, Jacob Zhang |
USENIX Security Symposium | 1 |
| 2023 | Linear-time 2-party secure merge from additively homomorphic encryption
Brett Hemenway, Rohit Nema, Rafail Ostrovsky |
J. Comput. Syst. Sci. | 1 |
| 2021 | Alibi: A Flaw in Cuckoo-Hashing Based Hierarchical ORAM Schemes and a Solution
Brett Hemenway, Daniel Noble, Rafail Ostrovsky |
EUROCRYPT (3) | 1 |
| 2020 | Properties of constacyclic codes under the Schur product
Brett Hemenway, Nadia Heninger, Michael Rudow |
Des. Codes Cryptogr. | 1 |
| 2020 | Local List Recovery of High-Rate Tensor Codes and ApplicationsabstractWe show that the tensor product of a high-rate globally list recoverable code is (approximately) locally list recoverable. List recovery has been a useful building block in the design of list decodable codes, and our motivation is to use the tensor construction as such a building block. In particular, instantiating this construction with known constructions of high-rate globally list recoverable codes, and using appropriate transformations, we obtain the first capacity-achieving locally list decodable codes (over a large constant size alphabet), and the first capacity-achieving globally list decodable codes with nearly linear time list decoding algorithms. Our techniques are inspired by an approach of Gopalan, Guruswami, and Raghavendra [ SIAM J. Comput., 40 (2011), pp. 1432--1462] for list decoding tensor codes. Brett Hemenway, Noga Ron-Zewi, Mary Wootters |
SIAM J. Comput. | 1 |
| 2019 | Honeycrisp: large-scale differentially private aggregation without a trusted coreabstractRecently, a number of systems have been deployed that gather sensitive statistics from user devices while giving differential privacy guarantees. One prominent example is the component in Apple's macOS and iOS devices that collects information about emoji usage and new words. However, these systems have been criticized for making unrealistic assumptions, e.g., by creating a very high "privacy budget" for answering queries, and by replenishing this budget every day, which results in a high worst-case privacy loss. However, it is not obvious whether such assumptions can be avoided if one requires a strong threat model and wishes to collect data periodically, instead of just once. Edo Roth, Daniel Noble, Brett Hemenway, Andreas Haeberlen |
SOSP | 3 |
| 2019 | SoK: General Purpose Compilers for Secure Multi-Party ComputationabstractSecure multi-party computation (MPC) allows a group of mutually distrustful parties to compute a joint function on their inputs without revealing any information beyond the result of the computation. This type of computation is extremely powerful and has wide-ranging applications in academia, industry, and government. Protocols for secure computation have existed for decades, but only recently have general-purpose compilers for executing MPC on arbitrary functions been developed. These projects rapidly improved the state of the art, and began to make MPC accessible to non-expert users. However, the field is changing so rapidly that it is difficult even for experts to keep track of the varied capabilities of modern frameworks. In this work, we survey general-purpose compilers for secure multi-party computation. These tools provide high-level abstractions to describe arbitrary functions and execute secure computation protocols. We consider eleven systems: EMP-toolkit, Obliv-C, ObliVM, TinyGarble, SCALE-MAMBA (formerly SPDZ), Wysteria, Sharemind, PICCO, ABY, Frigate and CBMC-GC. We evaluate these systems on a range of criteria, including language expressibility, capabilities of the cryptographic back-end, and accessibility to developers. We advocate for improved documentation of MPC frameworks, standardization within the community, and make recommendations for future directions in compiler development. Installing and running these systems can be challenging, and for each system, we also provide a complete virtual environment (Docker container) with all the necessary dependencies to run the compiler and our example programs. Marcella Hastings, Brett Hemenway, Daniel Noble, Steve Zdancewic |
IEEE Symposium on Security and Privacy | 2 |
| 2018 | Linear-time list recovery of high-rate expander codes
Brett Hemenway, Mary Wootters |
Inf. Comput. | 1 |
| 2017 | Local List Recovery of High-Rate Tensor Codes & ApplicationsabstractIn this work, we give the first construction of high-rate locally list-recoverable codes. List-recovery has been an extremely useful building block in coding theory, and our motivation is to use these codes as such a building block. In particular, our construction gives the first capacity-achieving locally list-decodable codes (over constant-sized alphabet); the first capacity achieving globally list-decodable codes with nearly linear time list decoding algorithm (once more, over constant-sized alphabet); and a randomized construction of binary codes on the Gilbert-Varshamov bound that can be uniquely decoded in near-linear-time, with higher rate than was previously known. Our techniques are actually quite simple, and are inspired by an approach of Gopalan, Guruswami, and Raghavendra (Siam Journal on Computing, 2011) for list-decoding tensor codes. We show that tensor powers of (globally) list-recoverable codes are `approximately' locally list-recoverable, and that the `approximately' modifier may be removed by pre-encoding the message with a suitable locally decodable code. Instantiating this with known constructions of high-rate globally list-recoverable codes and high-rate locally decodable codes finishes the construction. Brett Hemenway, Noga Ron-Zewi, Mary Wootters |
FOCS | 1 |
| 2016 | Cryptographic Applications of Capacity Theory: On the Optimality of Coppersmith's Method for Univariate Polynomials
Ted Chinburg, Brett Hemenway, Nadia Heninger, Zachary Scherr |
ASIACRYPT (1) | 2 |
| 2016 | Adaptively Secure Garbled Circuits from One-Way Functions
Brett Hemenway, Zahra Jafargholi, Rafail Ostrovsky, Alessandra Scafuro, Daniel Wichs |
CRYPTO (3) | 1 |
| 2015 | Linear-Time List Recovery of High-Rate Expander Codes
Brett Hemenway, Mary Wootters |
ICALP (1) | 1 |
| 2015 | Non-committing Encryption from Φ-hiding
Brett Hemenway, Rafail Ostrovsky, Alon Rosen |
TCC (1) | 1 |
| 2015 | Local correctability of expander codes
Brett Hemenway, Rafail Ostrovsky, Mary Wootters |
Inf. Comput. | 1 |
| 2013 | Building Lossy Trapdoor Functions from Lossy Encryption
Brett Hemenway, Rafail Ostrovsky |
ASIACRYPT (2) | 1 |
| 2013 | Local Correctability of Expander Codes
Brett Hemenway, Rafail Ostrovsky, Mary Wootters |
ICALP (1) | 1 |
| 2011 | Public Key Locally Decodable Codes with Short Keys
Brett Hemenway, Rafail Ostrovsky, Martin Strauss 0001, Mary Wootters |
APPROX-RANDOM | 1 |
| 2011 | Lossy Encryption: Constructions from General Assumptions and Efficient Selective Opening Chosen Ciphertext Security
Brett Hemenway, Benoît Libert, Rafail Ostrovsky, Damien Vergnaud |
ASIACRYPT | 1 |
| 2008 | Public-Key Locally-Decodable Codes
Brett Hemenway, Rafail Ostrovsky |
CRYPTO | 1 |