Private Sampling with Identifiable Cheaters

Authors: César Sabater (INRIA Lille), Florian Hahn (University of Twente), Andreas Peter (University of Oldenburg), Jan Ramon (INRIA Lille)

Volume: 2023
Issue: 2
Pages: 361–383
DOI: https://doi.org/10.56553/popets-2023-0058

artifact

Download PDF

Abstract: In this paper we study verifiable sampling from probability distributions in the context of multi-party computation. This has various applications in randomized algorithms performed collaboratively by parties not trusting each other. One example is differentially private machine learning where noise should be drawn, typically from a Laplace or Gaussian distribution, and it is desirable that no party can bias this process. In particular, we propose algorithms to draw random numbers from uniform, Laplace, Gaussian and arbitrary probability distributions, and to verify honest execution of the protocols through zero-knowledge proofs. We propose protocols that result in one party knowing the drawn number and protocols that deliver the drawn random number as a shared secret.

Keywords: differential privacy, sampling, zero knowledge proofs, multiparty computation

Copyright in PoPETs articles are held by their authors. This article is published under a Creative Commons Attribution 4.0 license.