An Efficient Match Protocol

伍前红,张键红,王育民
DOI: https://doi.org/10.3321/j.issn:1000-436x.2004.08.020
2004-01-01
Abstract:The protocol of compare of two secret integers is known as the match protocol. Up to now most of such protocols are either inefficient or insecure under the dictionary attacks. In this paper, we present a new match protocol. It is of semantic security: there exists no probabilistic polynomial time algorithm to distinguish two guessed inputs. It js also efficient: the protocol can compare two large secret integers and require only O(1)rounds of communications and O(1) modular exponentiations, and prevent one player from cheating the other at the cost of only a bit more computations. The protocol is suited to be used in password authentication, electronic lotteries, publicly verifiable encryption, etc.
What problem does this paper attempt to address?