Publications

Distributed Monotone-Policy Encryption for DNFs from Lattices

Jeffrey Champion and David J. Wu

Annual International Conference on the Theory and Applications of Cryptographic Techniques (EUROCRYPT), 2026

Resources

Abstract

Distributed monotone-policy encryption augments public-key encryption with fine-grained decryption capabilities in a trustless manner. In this scheme, users independently generate a public/private key-pair and post their public key to a public-key directory. Thereafter, anyone can encrypt a message to a set of public keys together with an access policy. Any set of users that satisfies the access policy can decrypt the ciphertext while the message should remain computationally hidden to any unsatisfying set of users. The primary efficiency requirement is succinctness: namely, the size of the ciphertext should be sublinear (or polylogarithmic) in the description length of the policy. Distributed monotone-policy encryption directly generalizes recent trustless cryptographic notions like threshold encryption with silent setup and distributed broadcast encryption.

In this work, we show how to construct distributed monotone-policy encryption for Boolean formulas in disjunctive normal form (DNF formulas) that supports an unbounded number of users. Security relies on the decomposed learning with errors (LWE) assumption, a simple and falsifiable lattice assumption, in the random oracle model. Previously, such a scheme was only known from plain witness encryption in the random oracle model. Our scheme has a transparent setup and the ciphertext size is \( \mathsf{poly}(\lambda, \log N) \), where \( N \) is the number of variables in the DNF formula.

BibTeX
@inproceedings{CW26,
  author    = {Jeffrey Champion and David J. Wu},
  title     = {Distributed Monotone-Policy Encryption for {DNFs} from Lattices},
  booktitle = {{EUROCRYPT}},
  year      = {2026}
}