Ethan Mook

dblp:276/5782 · DBLP profile ↗
← Back
7ranked-venue papers
1as first author
7since 2021 · last 2025
0009-0008-8268-7606ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Security and privacy · 5 · 5 since 2021Theory of computation · 3 · 1 first-author · 3 since 2021
YearPublicationVenuePosition
2025 Black Box Crypto is Useless for Doubly Efficient PIR
Wei-Kai Lin, Ethan Mook, Daniel Wichs
EUROCRYPT (6)2
2024 Laconic Function Evaluation and ABE for RAMs from (Ring-)LWE
Fangqi Dong, Zihan Hao, Ethan Mook, Hoeteck Wee, Daniel Wichs
CRYPTO (3)3
2024 Doubly Efficient Cryptography: Commitments, Arguments and RAM MPC
Wei-Kai Lin, Ethan Mook, Daniel Wichs
CRYPTO (8)2
2024 Laconic Function Evaluation, Functional Encryption and Obfuscation for RAMs with Sublinear Computation
Fangqi Dong, Zihan Hao, Ethan Mook, Daniel Wichs
EUROCRYPT (2)3
2023 Doubly Efficient Private Information Retrieval and Fully Homomorphic RAM Computation from Ring LWE
abstract
A (single server) private information retrieval (PIR) allows a client to read data from a public database held on a remote server, without revealing to the server which locations she is reading. In a doubly efficient PIR (DEPIR), the database is first preprocessed, but the server can subsequently answer any client’s query in time that is sub-linear in the database size. Prior work gave a plausible candidate for a public-key variant of DEPIR, where a trusted party is needed to securely preprocess the database and generate a corresponding public key for the clients; security relied on a new non-standard code-based assumption and a heuristic use of ideal obfuscation. In this work we construct the stronger unkeyed notion of DEPIR, where the preprocessing is a deterministic procedure that the server can execute on its own. Moreover, we prove security under just the standard ring learning-with-errors (RingLWE) assumption. For a database of size N and any constant ε>0, the preprocessing run-time and size is O(N1+ε), while the run-time and communication-complexity of each PIR query is polylog(N). We also show how to update the preprocessed database in time O(Nε). Our approach is to first construct a standard PIR where the server’s computation consists of evaluating a multivariate polynomial; we then convert it to a DEPIR by preprocessing the polynomial to allow for fast evaluation, using the techniques of Kedlaya and Umans (STOC ’08).
Wei-Kai Lin, Ethan Mook, Daniel Wichs
STOC2
2022 Post-quantum Insecurity from LWE
Alex Lombardi, Ethan Mook, Willy Quach, Daniel Wichs
TCC (1)2
2022 Lattice (List) Decoding Near Minkowski's Inequality
abstract
Minkowski proved that any$n$-dimensional lattice of unit determinant has a nonzero vector of Euclidean norm at most$\sqrt {n}$; in fact, there are$2^{\Omega (n)}$such lattice vectors. Lattices whose minimum distances come close to Minkowski’s bound provide excellent sphere packings and error-correcting codes in${\mathbb {R}}^{n}$. The focus of this work is a certain family of efficiently constructible$n$-dimensional lattices due to Barnes and Sloane, whose minimum distances are within an$O(\sqrt {\log n})$factor of Minkowski’s bound. Our primary contribution is a polynomial-time algorithm thatlist decodesthis family to distances approaching$1/\sqrt {2}$of the minimum distance. The main technique is to decode Reed-Solomon codes under error measured in the Euclidean norm, using the Koetter-Vardy “soft decision” variant of the Guruswami-Sudan list-decoding algorithm.
Ethan Mook, Chris Peikert
IEEE Trans. Inf. Theory1