Research Article

Outsourced Mutual Private Set Intersection Protocol for Edge-Assisted IoT

Table 1

Difference between the mentioned protocols.

TypeReferenceStructureAdversary modelFairness

Public key[12]HEMaliciousYes
[13]HEMaliciousYes
[16]FHE + BFSemihonestNo
[23]HE + OPEMaliciousYes
[24]HE + OPE + CLSMaliciousYes
[25]HE + PRSemihonestYes
[26]HE + OPEMaliciousYes

Garbled circuit[17]GCSemihonestNo
[18]GC + OPPRFSemihonestNo

Oblivious transfer[11]mOPRF + HEMaliciousYes
[14]hash + OPRFSemihonestNo
[19]OPRF + garbled BFSemihonestNo

Cloud computing[20]HE + OPESemihonestNo
[21]Hash + OPESemihonestNo
[22]Hash + OPESemihonestNo