Computations with a deck of cards

被引:61
|
作者
Stiglic, A [1 ]
机构
[1] Zero Knowledge Syst Inc, Montreal, PQ H2L 4S8, Canada
关键词
bit commitment; cards; cryptography; multiparty-computation; zero-knowledge proofs;
D O I
10.1016/S0304-3975(00)00409-6
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A deck of cards can he used as a cryptographic tool (Advances in cryptology : CRYPTO'93, Lecture notes in Computer Science, Vol. 773, Springer, Berlin, 1994, pp. 319-330 [3]; Theoret. Comput, Sci. 191(1-2) (1998) 173-193 [6]). Using a protocol that securely computes the Boolean AND function, one can construct a protocol for securely computing any Boolean function. This, in turn, can be used for secure multiparty computations, solitary games, zeroknowledge proofs and other cryptographic schemes. We present a protocol for two people to securely compute the AND function using a deck of 2 types of cards. The protocol needs a total of only 8 cards, thus confirming the assumption of an open question Crepeau and Kilian (1994)[3] about the minimal number of values that are needed fur this type of computation. To our knowledge, the protocol is also the first one of its kind that does not need to make copies of the inputs. We thus prove upper bounds for this type of computation. The protocol is much simpler, uses less cards, and is more efficient than the ones introduced in Crepeau and Kilian (1994) [3] and Niemi and Renvall (1998)[6]. (C) 2001 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:671 / 678
页数:8
相关论文
共 50 条