Netinfo Security ›› 2026, Vol. 26 ›› Issue (2): 251-262.doi: 10.3969/j.issn.1671-1122.2026.02.006

Previous Articles     Next Articles

A Multiparty Private Set Intersection Protocol for Lightweight Clients

YANG Le1, HE Huiyang1, YOU Weijing2,3, ZHANG Baitao1, LIN Jingqiang1()   

  1. 1. School of Cyber Science and Technology, University of Science and Technology of China, Hefei 230027, China
    2. College of Computer and Cyber Security, Fujian Normal University, Fuzhou 350108, China
    3. Fujian Provincial Key Lab of Network Security & Cryptology, Fuzhou, 350007, China
  • Received:2025-04-20 Online:2026-02-10 Published:2026-02-23

Abstract:

With the increasing demand for privacy protection, Multiparty Private Set Intersection (MP-PSI) has emerged as a crucial privacy-preserving computation technique and has gained widespread attention across various domains. However, in resource-constrained environments, existing MP-PSI protocols often impose a significant computational burden on clients, limiting their practical applicability. To address this issue, this paper proposed an MP-PSI protocol based on Bloom filter and homomorphic encryption for lightweight clients. By incorporating oblivious programmable pseudorandom function, the proposed protocol effectively offloaded most computational tasks from the client to the server, thereby significantly reducing client-side computational overhead while fully utilizing server-side computational resources. Experimental results demonstrate that the proposed protocol outperforms existing approaches in terms of client-side computation time and server-side computational efficiency. Furthermore, in the semi-honest model, the protocol can resist collusion attacks from up to n-1 participants while ensuring the privacy of honest parties. This paper provides an innovative solution to privacy protection in resource-constrained environments.

Key words: multiparty private set intersection, lightweight clients, bloom filter, oblivious programmable pseudorandom function

CLC Number: