Paper 2024/544 Original: eprint.iacr.org/2024/544 ↗

A post-quantum Distributed OPRF from the Legendre PRF

Novak Kaluđerović
Nan Cheng
Katerina Mitrokotsa
Abstract

A distributed OPRF enables a client to evaluate a pseudo-random function on a client-chosen input using a distributed key shared among multiple servers, ensuring that the servers learn nothing about the input or output, while the client learns nothing about the key. We present a post-quantum OPRF suitable for a distributed server setting, requiring only two rounds of communication between the client and servers, with server-to-server communication limited to a pre-computation phase. Our approach leverages the Legendre PRF, computed through a single MPC multiplication and opening during the online phase. We introduce a novel MPC technique that achieves multiplication and opening in one round using replicated secret sharing (RSS) in a malicious adversarial model. This allows for the quantum-secure, verifiable evaluation of the Legendre OPRF against malicious adversaries under a threshold assumption, without requiring inter-server communication. Beyond the Legendre PRF, this method is also of interest for general MPC operations. To our knowledge, our distributed OPRF (dOPRF) is the first post-quantum construction with these properties. We compare our approach to state-of-the-art MPC solutions and provide an implementation of our proposed dOPRF, benchmarking it against existing OPRF constructions. In our comparison, our dOPRF protocol demonstrates superior efficiency.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
History
2025-09-23: last updated
2024-04-08: published
Short URL
https://ia.cr/2024/544
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2024/544,
      author = {Novak Kaluđerović and Nan Cheng and Katerina Mitrokotsa},
      title = {A post-quantum Distributed OPRF from the Legendre PRF},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/544},
      year = {2024},
      url = {https://eprint.iacr.org/2024/544}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.