The Landscape of Computing Symmetric $n$-Variable Functions with $2n$ Cards
Suthee Ruangwises

TL;DR
This paper classifies all symmetric Boolean functions computable with exactly 2n cards in secure multi-party computation, and develops protocols for specific functions including modular sum functions for n=4 to 7.
Contribution
It provides a complete classification of symmetric functions for 2n-card protocols and introduces new protocols for modular sum functions, solving open problems.
Findings
Classified symmetric functions into NPN-equivalence classes.
Developed protocols for functions like kMod3 for n=4 to 7.
Solved open problems in symmetric function protocols.
Abstract
Secure multi-party computation using a physical deck of cards, often called card-based cryptography, has been extensively studied during the past decade. Card-based protocols to compute various Boolean functions have been developed. As each input bit is typically encoded by two cards, computing an -variable Boolean function requires at least cards. We are interested in optimal protocols that use exactly cards. In particular, we focus on symmetric functions. In this paper, we formulate the problem of developing -card protocols to compute -variable symmetric Boolean functions by classifying all such functions into several NPN-equivalence classes. We then summarize existing protocols that can compute some representative functions from these classes, and also solve some open problems in the cases , 5, 6, and 7. In particular, we develop a protocol to compute a…
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
TopicsCoding theory and cryptography · graph theory and CDMA systems · semigroups and automata theory
