The Price of Privacy: Randomness Complexity of Graph-Based Multi-Secret Sharing
cs.IT, cs.CR, math.IT
Submitted: 2026-10-07
Updated: 2026-10-07
Comments: 12 pages, 4 figures, including an appendix with proofs. Code: https://github.com/pjmarszalik/price-of-privacy-code
Code: https://github.com/pjmarszalik/price-of-privacy-code
License: http://creativecommons.org/licenses/by/4.0/
The gist: We study the randomness required to share possibly correlated secret bits among parties connected by a graph.
Abstract
We study the randomness required to share possibly correlated secret bits among parties connected by a graph. A dealer places shares on the edges so that each party can recover its own secret from its incident shares and learn nothing about the others beyond what its own secret reveals. Anilkumar et al. completely determined the minimum randomness required for three binary secrets. We extend this study to four secrets and obtain results for arbitrary numbers of secrets on general graphs. For four parties on a complete graph, we determine the minimum number of random states for every set of permitted secret combinations: the possible values are one, two, three and four. We also characterize when one random bit suffices on an arbitrary graph.
Related papers
- Language Modeling is Monotone Compression
- Clipped Affine Policy: Low-Complexity Near-Optimal Online Power Control for Energy Harvesting Communications over Fading Channels
- Discrepancy for Random Linear Codes
- A New Approach to Code Smoothing Bounds
- Contextual Memory-Enhanced Source Coding for Low-SNR Communications
- Symmetry-Enforced Quadratic Approximate-Degradability Bounds for Noisy Landau-Streater Channels