The multiparty secret key exchange problem is to find a k-player protocol for generating an n-bit random key. At the end of the protocol, the key should be known to each player but remain completely secret from a computationally unlimited eavesdropper, Eve, who overhears all communication among the players. The players are initially dealt hands of cards of prespecified sizes from a deck of distinct cards; any remaining cards are given to Eve. Considered here is the case in which each player receives the same fraction p of the cards in the deck, for /3 in the interval (0,1/k]. The efficiency of a secret key exchange protocol is measured by the smallest deck size do for which the protocol is guaranteed of success. A secret key exchange protocol is presented with do = O(n(l//?)2.71). The best previous bound, by Fischer, Paterson, and Rackoff (1991), was super-polynomial in l/p and only handled the special case of k = 2 and n = 1.
[1]
Ralph C. Merkle,et al.
Secure communications over insecure channels
,
1978,
CACM.
[2]
Peter Winkler.
The Advent of Cryptology in the Game of Bridge
,
1983,
Cryptologia.
[3]
Michael J. Fischer,et al.
Secret Bit Transmission Using a Random Deal of Cards
,
1990,
Distributed Computing And Cryptography.
[4]
Whitfield Diffie,et al.
New Directions in Cryptography
,
1976,
IEEE Trans. Inf. Theory.
[5]
Russell Impagliazzo,et al.
Limits on the provable consequences of one-way permutations
,
1988,
STOC '89.
[6]
Ueli Maurer,et al.
Perfect cryptographic security from partially independent channels
,
1991,
STOC '91.
[7]
Michael J. Fischer,et al.
Multiparty Secret Key Exchange Using a Random Deal of Cards
,
1991,
CRYPTO.