Lune

S&P2025顶会

Gold OPRF: Post-Quantum Oblivious Power-Residue PRF

Yibin Yang, Fabrice Benhamouda, Shai Halevi, Hugo Krawczyk, Tal Rabin

2025年份
2顶会引用

摘要

We propose plausible post-quantum (PQ) oblivious pseudorandom functions (OPRFs) based on the Power-Residue PRF (Damgård CRYPTO'88), a generalization of the Legendre PRF. For security parameter λ\lambda, we consider the PRF Gold k(x)k(x) that maps an integer xx modulo a public prime p=2λ⋅g+1p=2^{\lambda}\cdot g+1 to the element (k+x)gmod p(k+x)^{g}\text{mod}\ p, where gg is public and log⁡g≈2λ\log g\approx 2\lambda. At the core of our constructions are efficient novel methods for evaluating Gold within two-party computation (2PC-Gold), achieving different security requirements. Here, the server Ps\mathcal{P}_{s} holds the PRF key kk whereas the client Pc\mathcal{P}_{c} holds the PRF input xx, and they jointly evaluate Gold in 2PC2\mathbf{PC}. 2 PC-Gold uses standard Vector Oblivious Linear Evaluation (VOLE) correlations and is information-theoretic and constant-round in the (V)OLE-hybrid model. We show: •For a semi-honest Ps\mathcal{P}_{s} and a malicious Pc\mathcal{P}_{c}: a 2PC-Gold that just uses a single (V)OLE correlation, and has a communication complexity of 3 field elements (2 field elements if we only require a uniformly sampled key) and a computational complexity of O(λ)\mathcal{O}(\lambda) field operations. We refer to this as half-malicious security. •For malicious Ps\mathcal{P}_{s} and Pc\mathcal{P}_{c}: a 2PC-Gold that just uses λ4+O(1)\frac{\lambda}{4}+\mathcal{O}(1) VOLE correlations, and has a communication complexity of λ4+O(1)\frac{\lambda}{4}+\mathcal{O}(1) field elements and a computational complexity of O(λ)\mathcal{O}(\lambda) field operations. These constructions support additional features and extensions, e.g., batched evaluations with better amortized costs where Pc\mathcal{P}_{c} repeatedly evaluates the PRF under the same key. Furthermore, we extend 2PC-Gold to Verifiable OPRFs and use the methodology from Beullens et al. (Eurocrypt'25) to get strong OPRF security in the universally composable setting. All the protocols are efficient in practice. We implemented 2PC-Gold-with (PQ) VOLEs-and benchmarked them. For example, our half-malicious (resp. malicious) n-batched PQ OPRFs incur about 100B (resp. 1.9KB) of amortized communication for λ=128\lambda=128.

问问这篇 Paper

智能体会读完全文。

Lune 把这篇 Paper 索引到了最后一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。

可以从这些问题问起

智能体调用

Luneget_paper_fulltext

在 Lune 里问

免费开始,无需绑卡

lune papers fulltext ea2239ae-0dfa-4516-bbfa-76d9fe8f3f22

引用它的顶会 Paper2

问问它们各自怎么用它

它引用的顶会 Paper20

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖