Secure multi-party equality testing
OwnerYongchuan Niu, Donghang Lu +6inventors
InventorsYongchuan Niu, Donghang Lu, Wei Dai, Haohao Qian, Dong Yin, Yongjun Zhao, Li Wang, Qiang Yan
Life of this patent
Estimating the term…
Loading patent…
OwnerYongchuan Niu, Donghang Lu +6inventors
InventorsYongchuan Niu, Donghang Lu, Wei Dai, Haohao Qian, Dong Yin, Yongjun Zhao, Li Wang, Qiang Yan
Estimating the term…
The present disclosure involves methods, apparatus, and systems for processing equality testing in secure multi-party computation (MPC). In one aspect, a method includes, generating, by a first party of the secure MPC, a difference between a secret share of a first value and a secret share of a second value. During a first iteration, the difference is partitioned into N sections each including M bits. For each section, a random bit is generated, a group of 2M bits are generated based on the random bit, and a selected bit from the group of 2M bits is sent to a second party of the secure MPC based on oblivious transfer (OT) protocol. The random bits of the N sections are concatenated as an input of a second iteration. The method further includes determining whether the first value equals the second value based on performing a plurality of iterations.
A computer-implemented method, comprising:
One or more computer-readable storage media storing one or more instructions that, when executable by one or more computers, cause the one or more computers to perform operations comprising:
A computer-implemented system comprising:
Dependencies are inferred from the claim text.