Paper 2024/544

A post-quantum Distributed OPRF from the Legendre PRF

Novak Kaluderovic, University of St. Gallen
Nan Cheng, University of St. Gallen
Katerina Mitrokotsa, University of St. Gallen
Abstract

A distributed OPRF enables a client to evaluate a pseudorandom 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 practical settings, our results demonstrate superior efficiency.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
Keywords
OPRFPost-quantumLegendre PRFDistributed OPRFMPC
Contact author(s)
nk @ kolja rs
nan cheng @ unisg ch
katerina mitrokotsa @ unisg ch
History
2025-04-30: revised
2024-04-08: received
See all versions
Short URL
https://ia.cr/2024/544
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2024/544,
      author = {Novak Kaluderovic 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, eprint.iacr.org does not use cookies or embedded third party content.