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

Abstract

Research in the area of secure multi-party computation using a deck of playing cards, often called card-based cryptography, started from the introduction of the five-card trick protocol to compute the logical AND function by den Boer in 1989. Since then, many card-based protocols to compute various functions have been developed. In this paper, we propose two new protocols that securely compute the n-variable equality function (determining whether all inputs are equal) E: \0,1\n → \0,1\ using 2n cards. The first protocol can be generalized to compute any doubly symmetric function f: \0,1\n → Z using 2n cards, and any symmetric function f: \0,1\n → Z using 2n+2 cards. The second protocol can be generalized to compute the k-candidate n-variable equality function E: (Z/kZ)n → \0,1\ using 2 k n cards.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…