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

06/23/2023
by   Suthee Ruangwises, et al.
0

Secure multi-party computation using a physical deck of cards, often called card-based cryptography, has been extensively studied during the past decade. Many card-based protocols to securely compute various Boolean functions have been developed. As each input bit is typically encoded by two cards, computing an n-variable Boolean function requires at least 2n cards. We are interested in optimal protocols that use exactly 2n cards. In particular, we focus on symmetric functions, where the output only depends on the number of 1s in the inputs. In this paper, we formulate the problem of developing 2n-card protocols to compute n-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 of the open problems by developing protocols to compute particular functions in the cases n=4, 5, 6, and 7.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/14/2019

Securely Computing the n-Variable Equality Function with 2n Cards

Research on the area of secure multi-party computation using a deck of p...
research
10/16/2020

Barrington Plays Cards: The Complexity of Card-based Protocols

In this paper we study the computational complexity of functions that ha...
research
10/01/2018

AND Protocols Using Only Uniform Shuffles

Secure multi-party computation using a deck of playing cards has been a ...
research
11/05/2020

Using Five Cards to Encode Each Integer in ℤ/6ℤ

Research in secure multi-party computation using a deck of playing cards...
research
04/25/2019

Dimensionality Distinguishers

The celebrated Clauser, Horne, Shimony and Holt (CHSH) game model helps ...
research
06/15/2018

Landscape Boolean Functions

In this paper we define a class of Boolean and generalized Boolean funct...
research
09/24/2020

On One-way Functions and Kolmogorov Complexity

We prove that the equivalence of two fundamental problems in the theory ...

Please sign up or login with your details

Forgot password? Click here to reset