信息网络安全 ›› 2026, Vol. 26 ›› Issue (2): 251-262.doi: 10.3969/j.issn.1671-1122.2026.02.006

• 学术研究 • 上一篇    下一篇

适用于轻量级客户端的多方隐私集合求交协议

杨乐1, 何慧阳1, 尤玮婧2,3, 张佰韬1, 林璟锵1()   

  1. 1.中国科学技术大学网络空间安全学院合肥 230027
    2.福建师范大学计算机与网络空间安全学院福州 350108
    3.福建省网络安全与密码技术重点实验室福州 350007
  • 收稿日期:2025-04-20 出版日期:2026-02-10 发布日期:2026-02-23
  • 通讯作者: 林璟锵 linjq@ustc.edu.cn
  • 作者简介:杨乐(2000—),男,陕西,硕士研究生,主要研究方向为隐私计算|何慧阳(1996—),男,安徽,硕士研究生,主要研究方向为隐私计算|尤玮婧(1994—),女,福建,副教授,博士,CCF高级会员,主要研究方向为数据安全、数据要素确权、人工智能安全|张佰韬(1992—),男,安徽,博士研究生,主要研究方向为隐私计算|林璟锵(1978—),男,福建,教授,博士,CCF会员,主要研究方向为密码工程
  • 基金资助:
    国家自然科学基金(62202102);山东省重点研发计划(2020CXGC010115);福建省自然科学基金(2024J08162)

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

摘要:

随着隐私保护需求的增长,多方隐私集合求交(MP-PSI)协议作为一种关键的隐私计算技术,在多个领域受到广泛关注。然而,在计算资源受限的环境中,现有的MP-PSI协议往往面临客户端计算负担较重的问题,限制了其在实际应用中的可行性。为解决这一问题,文章提出一种基于布隆过滤器和同态加密的轻量级客户端MP-PSI协议。该协议通过引入不经意可编程伪随机函数,将大部分计算任务从客户端转移到服务器,从而显著降低了客户端的计算开销并充分利用了服务器的计算资源。实验结果表明,该协议在客户端计算时间和服务器计算效率方面均优于现有方案。协议在半诚实模型中可抵抗至多n-1个参与方合谋攻击,可确保诚实参与方的隐私。该协议为资源受限环境下的隐私保护问题提供了新的解决方案。

关键词: 多方隐私集合求交, 轻量级客户端, 布隆过滤器, 不经意可编程伪随机函数

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

中图分类号: