Paper 2025/1470

Efficient Fuzzy Labeled PSI from Vector Ring-OLE

Dung Bui, Sorbonne Université, CNRS, LIP6, Paris, France
Kelong Cong, Zama, Paris, France
Abstract

Fuzzy-labeled private set intersection (PSI) outputs the corresponding label if there is a ``fuzzy'' match between two items, for example, when the Hamming distance is low between the two items. Such protocols can be applied in privacy-preserving biometric authentication, proximity testing, and so on. The only fuzzy-labeled PSI protocol designed for practical purposes is by Uzun et al. (USENIX’21), which is based on homomorphic encryption. This design puts constraints on the item size, label size, and communication cost since it is difficult for homomorphic encryption to support large plaintext space and it is well-known that the ciphertext-expansion factor is large. Our construction begins with a new primitive which we call vector ring-oblivious linear evaluation (vector ring-OLE). This primitive does not rely on existing instantiations of ring-OLE over the quotient ring, but leverages the more efficient vector-OLE. It is ideal for building unbalanced threshold-labeled PSI and is also of independent interest. Our main contribution, fuzzy-labeled PSI, is bootstrapped from our threshold-labeled PSI protocol. Through a prototype implementation, we demonstrate our communication cost is up to $4.6\times$ better than the prior state-of-the-art with comparable end-to-end latency while supporting a significantly higher label size.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Published elsewhere. Minor revision. CANS 2025
Keywords
PSIFuzzy-labeled PSIVOLEPCG
Contact author(s)
dung bui @ lip6 fr
kelong cong @ zama ai
History
2025-12-10: revised
2025-08-13: received
See all versions
Short URL
https://ia.cr/2025/1470
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/1470,
      author = {Dung Bui and Kelong Cong},
      title = {Efficient Fuzzy Labeled {PSI} from Vector Ring-{OLE}},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/1470},
      year = {2025},
      url = {https://eprint.iacr.org/2025/1470}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.