Secure Computation for Threshold Functions with Physical Cards: Power of Private Permutations
Secure Computation for Threshold Functions with Physical Cards: Power of Private Permutations
复制标题
使用物理卡进行阈值函数的安全计算:私有排列的力量
DOI:
10.1007/s00354-022-00153-7
复制
发表时间:
2022
影响因子:
2.6
通讯作者:
Ohta Kazuo
中科院分区:
文献类型:
--
作者:
Nakai Takeshi;Shirouchi Satoshi;Tokushige Yuuki;Iwamoto Mitsugu;Ohta Kazuo
Card-based cryptography is a variant of multi-party computation using physical cards like playing cards. There are two models on card-based cryptography, called public and private models. The public model assumes that all operations are executed publicly, while the private model allows the players private operations called private permutations (PP, for short). Much of the existing card-based protocols were developed under the public model. Under the public model, 2ncards are necessary for every protocol withn-bit input since at least two cards are required to express a bit. In this paper, we proposen-bit input protocols with fewer than 2ncards by utilizing PP, which shows the power of PP. In particular, we show that a protocol for (n-bit input) threshold function can be realized with onlycards by reducing the threshold function to the majority voting. Toward this end, we first offer that two-bit input protocols for logic gates can be realized with fewer than four cards. Furthermore, we construct a new protocol for three-input majority voting with only four cards by observing the relationship between AND/OR operations. This protocol can be easily extended to more participants, and to the protocol for threshold functions.