TY - GEN
T1 - Efficient Fuzzy Private Set Intersection from Fuzzy Mapping
AU - Gao, Ying
AU - Qi, Lin
AU - Liu, Xiang
AU - Luo, Yuanchao
AU - Wang, Longxin
N1 - Publisher Copyright:
© International Association for Cryptologic Research 2025.
PY - 2025
Y1 - 2025
N2 - Private set intersection (PSI) allows Sender holding a set X and Receiver holding a set Y to compute only the intersection X∩Y for Receiver. We focus on a variant of PSI, called fuzzy PSI (FPSI), where Receiver only gets points in X that are at a distance not greater than a threshold from some points in Y. Most current FPSI approaches first pick out pairs of points that are potentially close and then determine whether the distance of each selected pair is indeed small enough to yield FPSI result. Their complexity bottlenecks stem from the excessive number of point pairs selected by the first picking process. Regarding this process, we consider a more general notion, called fuzzy mapping (Fmap), which can map each point of two parties to a set of identifiers, with closely located points having a same identifier, which forms the selected point pairs. We initiate the formal study on Fmap and show novel Fmap instances for Hamming and L∞ distances to reduce the number of selected pairs. We demonstrate the powerful capability of Fmap with some superior properties in constructing FPSI variants and provide a generic construction from Fmap to FPSI. Our new Fmap instances lead to the fastest semi-honest secure FPSI protocols in high-dimensional space to date, for both Hamming and general Lp∈[1,∞] distances. For Hamming distance, our protocol is the first one that achieves strict linear complexity with input sizes. For Lp∈[1,∞] distance, our protocol is the first one that achieves linear complexity with input sizes, dimension, and threshold.
AB - Private set intersection (PSI) allows Sender holding a set X and Receiver holding a set Y to compute only the intersection X∩Y for Receiver. We focus on a variant of PSI, called fuzzy PSI (FPSI), where Receiver only gets points in X that are at a distance not greater than a threshold from some points in Y. Most current FPSI approaches first pick out pairs of points that are potentially close and then determine whether the distance of each selected pair is indeed small enough to yield FPSI result. Their complexity bottlenecks stem from the excessive number of point pairs selected by the first picking process. Regarding this process, we consider a more general notion, called fuzzy mapping (Fmap), which can map each point of two parties to a set of identifiers, with closely located points having a same identifier, which forms the selected point pairs. We initiate the formal study on Fmap and show novel Fmap instances for Hamming and L∞ distances to reduce the number of selected pairs. We demonstrate the powerful capability of Fmap with some superior properties in constructing FPSI variants and provide a generic construction from Fmap to FPSI. Our new Fmap instances lead to the fastest semi-honest secure FPSI protocols in high-dimensional space to date, for both Hamming and general Lp∈[1,∞] distances. For Hamming distance, our protocol is the first one that achieves strict linear complexity with input sizes. For Lp∈[1,∞] distance, our protocol is the first one that achieves linear complexity with input sizes, dimension, and threshold.
KW - Fuzzy mapping
KW - Fuzzy private set intersection
KW - Multi-query fuzzy reverse private membership test
UR - https://www.scopus.com/pages/publications/85213321444
U2 - 10.1007/978-981-96-0938-3_2
DO - 10.1007/978-981-96-0938-3_2
M3 - 会议稿件
AN - SCOPUS:85213321444
SN - 9789819609376
T3 - Lecture Notes in Computer Science
SP - 36
EP - 68
BT - Advances in Cryptology – ASIACRYPT 2024 - 30th International Conference on the Theory and Application of Cryptology and Information Security, Proceedings
A2 - Chung, Kai-Min
A2 - Sasaki, Yu
PB - Springer Science and Business Media Deutschland GmbH
T2 - 30th Annual International Conference on the Theory and Application of Cryptology and Information Security, ASIACRYPT 2024
Y2 - 9 December 2024 through 13 December 2024
ER -