Lune

EUROCRYPT2023Top-tier venue

Privacy-Preserving Blueprints

Markulf Kohlweiss, Anna Lysyanskaya, An Nguyen

2023Year
12Citations
1Top-tier citations

Abstract

In a world where everyone uses anonymous credentials for all access control needs, it is impossible to trace wrongdoers, by design. This makes legitimate controls, such as tracing illicit trade and terror suspects, impossible to carry out. Here, we propose a privacy-preserving blueprint capability that allows an auditor to publish an encoding pkApk_A of the function f(x,⋅)f(x,\cdot) for a publicly known function ff and a secret input xx. For example, xx may be a secret watchlist, and f(x,y)f(x,y) may return yy if y∈xy\in x. On input her data yy and the auditor's pkApk_A, a user can compute an escrow ZZ such that anyone can verify that ZZ was computed correctly from the user's credential attributes, and moreover, the auditor can recover f(x,y)f(x,y) from ZZ. Our contributions are:

  • We define secure ff-blueprint systems; our definition is designed to provide a modular extension to anonymous credential systems.

  • We show that secure ff-blueprint systems can be constructed for all functions ff from fully homomorphic encryption and NIZK proof systems, or from non-interactive secure computation and NIZK. These results are of theoretical interest but is not efficient enough for practical use.

  • We realize an optimal blueprint system under the DDH assumption in the random-oracle model for the watchlist function.

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.

Cited by top-tier papers1

Ask how each one uses it

Related papers

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