[Resource Topic] 2019/380: A Single Shuffle Is Enough for Secure Card-Based Computation of Any Circuit

Welcome to the resource topic for 2019/380

Title:
A Single Shuffle Is Enough for Secure Card-Based Computation of Any Circuit

Authors: Kazumasa Shinagawa, Koji Nuida

Abstract:

Secure computation enables a number of players each holding a secret input value to compute a function of the inputs without revealing the inputs. It is known that secure computation is possible physically when the inputs are given as a sequence of physical cards. This research area is called card-based cryptography. One of the important problems in card-based cryptography is to minimize the number of cards and shuffles, where a shuffle is the most important (and somewhat heavy) operation in card-based protocols. In this paper, we determine the minimum number of shuffles for achieving general secure computation. Somewhat surprisingly, the answer is just one, i.e., we design a protocol which securely computes any Boolean circuit with only a single shuffle. The number of cards required for our protocol is proportional to the size of the circuit to be computed.

ePrint: https://eprint.iacr.org/2019/380

See all topics related to this paper.

Feel free to post resources that are related to this paper below.

Example resources include: implementations, explanation materials, talks, slides, links to previous discussions on other websites.

For more information, see the rules for Resource Topics .