Lune

CRYPTO2025顶会

Efficient Pseudorandom Correlation Generators over Z/pkZ\mathbb {Z}/p^k\mathbb {Z}

Zhe Li, Chaoping Xing, Yizhou Yao, Chen Yuan

2025年份
3被引次数

摘要

Modern efficient secure multi-party computation (MPC) protocols typically follow an offline-online design, where offline protocols produce a sufficient amount of correlated randomness that would be consumed during the online phases. The past decades have witnessed maturing of efficient online protocols, for computing circuits over either arbitrary finite fields or rings Zpk\mathbb{Z}_{p^k}. In particular, protocols tailored for Z2k\mathbb{Z}_{2^k} arithmetic have achieved better concrete efficiency in most real-life applications, as it naturally captures modern CPU architectures. On the other hand, a recent paradigm of pseudorandom correlation generator (PCG) initiated by Boyle et al. (CCS'18, Crypto'19) opens a door to efficient preprocessing with sublinear communication. Since then, PCGs have been extensively studied and developed to produce various types of correlations required from online protocols. Although Li et al. (EuroCrypt'25) recently put a significant step forward and propose efficient PCGs for arbitrary finite fields, the current state of PCGs for rings is not satisfying at all. Towards the great demand for efficiently generating correlations over rings, we investigate PCGs for general Galois rings, which simultaneously unify finite fields and integer rings modulo pkp^k. In summary, we establish the following results:

(i) We generalize the state-of-the-art PCG constructions for oblivious linear evaluations (OLE) over Galois fields to arbitrary Galois rings, basing on Galois theory and the Hensel lift. Moreover, our PCGs for Galois rings are as efficient as PCGs for fields. Concretely, for mNmN OLE correlations over Z2k\mathbb{Z}_{2^k}, we require O(mlog⁡N)O(m\log{N}) communication and O(m2Nlog⁡N)O(m^2N\log{N}) computation, where mm is an arbitrary integer ≥2\geq 2. In comparison, to our best knowledge, previous approaches incur communication at least linear in NN.

(ii) We extend the above OLE construction to provide various types of correlations over any Galois ring. One of the fascinating applications is an efficient PCG for two-party SPDZ2k\mathbb{Z}_{2^k} authenticated multiplication triples (Crypto'18). For mNmN SPDZ2k\mathbb{Z}_{2^k} triples, our approach requires only O(mlog⁡N)O(m\log{N}) communication and O(m2Nlog⁡N)O(m^2N\log{N}) computation. Concrete evaluations show that our method significantly outperforms existing schemes based on homomorphic encryption.

(iii) In addition, our PCGs for Galois rings also enable multi-party multiplication triple generation, yielding the first efficient MPC protocol for arithmetic circuits over Z2k\mathbb{Z}_{2^k} with silent and sublinear preprocessing. Additional applications include circuit-dependent preprocessing and matrix multiplication triples, etc, which are of independent interest.

问问这篇 Paper

问问你的智能体。

Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。

可以从这些问题问起

智能体调用

Lunesearch_papers

在 Lune 里问

免费开始,无需绑卡

相关 Paper

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