Lune

EUROCRYPT2026Top-tier venue

Conditionally Input-Revealing 2PC and Fuzzy Password-Authenticated Key Exchange

David Richardson, Mike Rosulek, Jiayu Xu

2026Year
1Citations

Abstract

Yao's famous protocol for secure 2-party computation, based on garbled circuits, is well-known to be insecure against an actively corrupt garbler. We introduce a new and extremely simple variant of Yao's protocol that is fully secure against active adversaries, for a certain class of functions that we call conditionally input-revealing.

We then show how to use this new protocol as the basis for fuzzy password authenticated key exchange (fuzzy PAKE). In fuzzy PAKE, two parties each hold a low-entropy secret (e.g., a password), and they interact to obtain a secure high-entropy key if and only if the passwords are sufficiently close.'' Our new fuzzy PAKE protocol supports completely arbitrary predicates for password closeness''. Compared to prior fuzzy PAKE protocols, ours is roughly 2×2\times cheaper in communication, computation, and round complexity.

Ask about this paper

Ask your agent about it.

Lune has read the top-tier papers around this one, so every answer names the papers it rests on.

Questions to start from

Your agent calls

Lunesearch_papers

Ask in Lune

Free to start. No credit card required.

lune papers get 6944fade-6700-45ca-8b2b-730070cab9d3

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines