A study on the design of Two-Party equality testing protocol and its applications

碩士 === 國立政治大學 === 資訊科學學系 === 100 === Two-party equality testing protocol allows two entities to compare their secrete information without leaking any information except the comparison result. In previous works, the comparison result can only be obtained by one entity (ie. informer) and then the enti...

Full description

Bibliographic Details
Main Authors: Wu, Cheng Feng, 吳承峰
Other Authors: Tso, Ray Lin
Format: Others
Language:zh-TW
Online Access:http://ndltd.ncl.edu.tw/handle/55583581299733023806
Description
Summary:碩士 === 國立政治大學 === 資訊科學學系 === 100 === Two-party equality testing protocol allows two entities to compare their secrete information without leaking any information except the comparison result. In previous works, the comparison result can only be obtained by one entity (ie. informer) and then the entity informs the result to the other entity (ie. receiver). The receiver has to accept the received result since he has no way to verify its correctness. Ciou et al. in 2011 first mentioned this problem and proposed a new protocol to solve the aforementioned problem. However, their protocol has some specific restrictions which making it unpractical. In this paper, based on the ElGamal encryption, we propose a new two-party equality testing protocol. Our protocol has the same feature (ie. allows the two entries to test the correctness of the comparison result) as Ciou et al.’s protocol but is more efficient and practical than theirs. On the other hand, combining our protocol with an oblivious transfer protocol can let users communicate with servers and to get the data in a private way. It is useful on the issue of privacy protection. Finally, the security and correctness are discussed and proved. The efficiency of the protocol is also provided.