How to Securely Shuffle? A survey about Secure Shufflers for privacy-preserving computations
Marc Damie, Florian Hahn, Andreas Peter, Jan Ramon

TL;DR
This survey reviews and compares 26 secure shuffling protocols, analyzing their security, performance, and practical use in privacy-preserving computations, and provides guidelines for selecting suitable protocols.
Contribution
It systematically categorizes and unifies security definitions for secure shufflers, offering a comprehensive comparison and practical guidelines for their deployment.
Findings
Identified key properties for secure shufflers
Compared 26 protocols based on security and efficiency
Provided practical guidelines for protocol selection
Abstract
Ishai et al. (FOCS'06) introduced secure shuffling as an efficient building block for private data aggregation. Recently, the field of differential privacy has revived interest in secure shufflers by highlighting the privacy amplification they can provide in various computations. Although several works argue for the utility of secure shufflers, they often treat them as black boxes; overlooking the practical vulnerabilities and performance trade-offs of existing implementations. This leaves a central question open: what makes a good secure shuffler? This survey addresses that question by identifying, categorizing, and comparing 26 secure protocols that realize the necessary shuffling functionality. To enable a meaningful comparison, we adapt and unify existing security definitions into a consistent set of properties. We also present an overview of privacy-preserving technologies that…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptography and Data Security · Privacy-Preserving Technologies in Data · Chaos-based Image/Signal Encryption
