Fuzzy PSI from Symmetric Primitives with Exact Logarithmic Dependence on Distance Threshold

📅 2026-06-12
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
Existing fuzzy private set intersection (FPSI) protocols either support only the $L_\infty$ distance or rely on costly additive homomorphic encryption when handling general $L_p$ distances, making it challenging to achieve both efficiency and scalability. This work proposes the first efficient FPSI protocol that supports arbitrary $L_p$ distances without requiring additive homomorphic encryption, leveraging oblivious transfer and symmetric-key primitives. By introducing a novel prefix representation and an interactive equality-testing mechanism, the protocol achieves information-theoretically optimal logarithmic complexity with respect to the distance threshold $\delta$. Experimental results demonstrate that the proposed scheme outperforms the state-of-the-art by up to 43.7$\times$ in runtime and reduces communication overhead by as much as 31.3$\times$.
📝 Abstract
Previous FPSI works have demonstrated a linear scaling with the distance threshold $δ$, while some recent works have achieved a poly-logarithmic dependence on $δ$. However, these protocols either support only the $L_\infty$ distance, or they support general $L_{p\in[1,\infty]}$ distances but rely on expensive additive homomorphic encryption (AHE). Achieving exact logarithmic dependence on $δ$ for general $L_{p\in[1,\infty]}$ distances without relying on costly AHE would constitute a theoretical breakthrough in optimal threshold scaling and a practical advance toward scalable FPSI applications. In this work, we present new FPSI protocols for $L_{p\in[1,\infty]}$ distances that are entirely built from oblivious transfer (OT) and symmetric-key primitives. We propose FPSI protocols based on both the apart and the separate assumptions, which are applicable to low- and high-dimensional settings, respectively. Our constructions achieve strictly logarithmic complexity in $δ$, which is optimal in the sense that distinguishing all values in an interval of length $O(δ)$ necessarily requires $Ω(\log δ)$ bits of information. Our core idea is to perform fuzzy matching via prefix representation and interactively determine the correct prefix using equality conditions. To this end, we propose a suite of new components that can be implemented efficiently using only OT and symmetric-key operations. We implement our FPSI protocols and compare them with the state-of-the-art FPSI protocols for $L_{p\in[1,\infty]}$ distance. Experiments show that our protocols outperform the prior state-of-the-art by up to $43.7\times$ in runtime and $31.3\times$ in communication.
Problem

Research questions and friction points this paper is trying to address.

Fuzzy Private Set Intersection
L_p distance
distance threshold
logarithmic dependence
additive homomorphic encryption
Innovation

Methods, ideas, or system contributions that make the work stand out.

Fuzzy PSI
Oblivious Transfer
Symmetric-key Primitives
Logarithmic Complexity
L_p Distance