Differentially Private Secure Multiplication: Hiding Information in the Rubble of Noise
Viveck R. Cadambe, Ateet Devulapalli, Haewon Jeong, Flavio P. Calmon
TL;DR
The paper studies private distributed multiplication when the honest-node count is below the BGW threshold, using differential privacy to cap information leakage and mean-squared error to quantify accuracy. It introduces a novel layered noise scheme that blends Shamir secret-sharing concepts with DP mechanisms, achieving a tight privacy-accuracy frontier for $N less 2t+1$ via two SNR metrics, $ exttt{SNR}_p$ and $ exttt{SNR}_a$, and a key relation $(1+ exttt{SNR}_a)=(1+ exttt{SNR}_p)^2$. The main results include an achievable scheme that, for $N>t$, attains $ exttt{SNR}_a o 2 exttt{SNR}_p + exttt{SNR}_p^2$ (up to an arbitrary δ), and a converse showing LMSE lower bounds governed by the DP noise via $ ext{σ}^*( ext{ε})$, with BGW-like perfect privacy recoverable when $N \, leq\ 2t$. The work extends to matrix multiplication with an equivalence between scalar and matrix LMSE under mild assumptions and discusses precision implications, revealing a fundamental compute-precision cost for differentially private secure MPC implementations.
Abstract
We consider the problem of private distributed multi-party multiplication. It is well-established that Shamir secret-sharing coding strategies can enable perfect information-theoretic privacy in distributed computation via the celebrated algorithm of Ben Or, Goldwasser and Wigderson (the "BGW algorithm"). However, perfect privacy and accuracy require an honest majority, that is, $N \geq 2t+1$ compute nodes are required to ensure privacy against any $t$ colluding adversarial nodes. By allowing for some controlled amount of information leakage and approximate multiplication instead of exact multiplication, we study coding schemes for the setting where the number of honest nodes can be a minority, that is $N< 2t+1.$ We develop a tight characterization privacy-accuracy trade-off for cases where $N < 2t+1$ by measuring information leakage using {differential} privacy instead of perfect privacy, and using the mean squared error metric for accuracy. A novel technical aspect is an intricately layered noise distribution that merges ideas from differential privacy and Shamir secret-sharing at different layers.
