Paper 2022/1536 Original: eprint.iacr.org/2022/1536 ↗

Privacy-Preserving Blueprints

Markulf Kohlweiss
Anna Lysyanskaya
An Nguyen
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 $pk_A$ of the function $f(x,\cdot)$ for a publicly known function $f$ and a secret input $x$. For example, $x$ may be a secret watchlist, and $f(x,y)$ may return $y$ if $y\in x$. On input her data $y$ and the auditor's $pk_A$, a user can compute an escrow $Z$ such that anyone can verify that $Z$ was computed correctly from the user's credential attributes, and moreover, the auditor can recover $f(x,y)$ from $Z$. Our contributions are: * We define secure $f$-blueprint systems; our definition is designed to provide a modular extension to anonymous credential systems. * We show that secure $f$-blueprint systems can be constructed for all functions $f$ 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.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
History
2023-03-28: last updated
2022-11-06: published
Short URL
https://ia.cr/2022/1536
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2022/1536,
      author = {Markulf Kohlweiss and Anna Lysyanskaya and An Nguyen},
      title = {Privacy-Preserving Blueprints},
      howpublished = {Cryptology {ePrint} Archive, Paper 2022/1536},
      year = {2022},
      url = {https://eprint.iacr.org/2022/1536}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.