[go: up one dir, main page]

What a lovely hat

Is it made out of tin foil?

Paper 2024/1989

Revisiting OKVS-based OPRF and PSI: Cryptanalysis and Better Construction

Kyoohyung Han, Samsung SDS, Seoul, Korea
Seongkwang Kim, Samsung SDS, Seoul, Korea
Byeonghak Lee, Samsung SDS, Seoul, Korea
Yongha Son, Sungshin Women's University, Seoul, Korea
Abstract

Oblivious pseudorandom function (OPRF) is a two-party cryptographic protocol that allows the receiver to input $x$ and learn $F(x)$ for some PRF $F$, only known to the sender. For private set intersection (PSI) applications, OPRF protocols have evolved to enhance efficiency, primarily using symmetric key cryptography. Current state-of-the-art protocols, such as those by Rindal and Schoppmann (Eurocrypt '21), leverage vector oblivious linear evaluation (VOLE) and oblivious key-value store (OKVS) constructions. In this work, we identify a flaw in an existing security proof, and present practical attacks in the malicious model, which results in additional PRF evaluations than the previous works' claim. In particular, the attack for malicious model is related to the concept of OKVS overfitting, whose hardness is conjectured in previous works. Our attack is the first one to discuss the concrete hardness of OKVS overfitting problem. As another flavour of contribution, we generalize OKVS-based OPRF constructions, suggesting new instantiations using a VOLE protocol with only Minicrypt assumptions. Our generalized construction shows improved performance in high-speed network environments, narrowing the efficiency gap between the OPRF constructions over Cryptomania and Minicrypt.

Metadata
Available format(s)
PDF
Category
Attacks and cryptanalysis
Publication info
Published by the IACR in ASIACRYPT 2024
Keywords
oblivious pseudorandom functionoblivious key-value storeprivate set intersection
Contact author(s)
kh89 han @ samsung com
sk39 kim @ samsung com
byghak lee @ samsung com
yongha son @ sungshin ac kr
History
2024-12-12: approved
2024-12-09: received
See all versions
Short URL
https://ia.cr/2024/1989
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2024/1989,
      author = {Kyoohyung Han and Seongkwang Kim and Byeonghak Lee and Yongha Son},
      title = {Revisiting {OKVS}-based {OPRF} and {PSI}: Cryptanalysis and Better Construction},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/1989},
      year = {2024},
      url = {https://eprint.iacr.org/2024/1989}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.