Lune

EUROCRYPT2025顶会

Weakly Super-Invertible Matrices and Constant Communication Dishonest Majority MPC

Alexander Bienstock, Kevin Yeo

2025年份
1被引次数

摘要

In recent years, there has been tremendous progress in improving the concrete communication complexity of dishonest majority MPC. In the sub-optimal corruption threshold setting where t<(1−ε)⋅nt<(1-\varepsilon)\cdot n for some constant 0<ε≤1/20<\varepsilon\leq 1/2, Sharing Transformation (Goyal et al.\textit{et al.}, CRYPTO'22) and SuperPack (Escudero et al.\textit{et al.}, EUROCRYPT'23) presented protocols with information-theoretic online phases requiring O(1)O(1) field elements of total communication per multiplication gate. However, Sharing Transformation assumes that their offline phase is instantiated by a trusted party, while SuperPack instantiates their offline phase with large communication of Ω(n)\Omega(n) per multiplication gate assuming oblivious linear evaluation (OLE) correlations. The main bottleneck in instantiating the offline phases of both protocols is generating random packed beaver triples of the form [a],[b],[c][\mathbf{a}],[\mathbf{b}],[\mathbf{c}], for random a,b∈Fk\mathbf{a},\mathbf{b}\in\mathbb{F}^k, and c=a∗b∈Fk\mathbf{c}=\mathbf{a}*\mathbf{b}\in\mathbb{F}^k, where k=Ω(n)k=\Omega(n) is the packing parameter\textit{packing parameter}.

To address this bottleneck, our main technical contribution is introducing and constructing weakly\textit{weakly} super-invertible matrices, a relaxation of super-invertible matrices in which sub-matrices have high (but not necessarily full) rank. This relaxation allows for matrices with only O~(n)\widetilde{O}(n) non-zero entries, enabling a first step towards generating packed beaver triples with O~(1)\widetilde{O}(1) total communication per underlying triple, assuming OLE correlations. As the second (and final) step, we use the efficient triple extraction\textit{triple extraction} protocol of (Choudhury and Patra, Trans. Inform. Theory '17).

We also implement our packed beaver triple protocol and provide experimental results. Our new protocol obtains up to 38% smaller communication and 9% reduction in runtime compared to SuperPack's triple protocol. Additionally, by instantiating SuperPack's offline phase with our new protocol, we obtain up to 16% communication reductions.

Finally, we use our packed beaver triple protocol to instantiate the offline phase of Sharing Transformation, yielding a dishonest majority MPC protocol with O~(∣C∣)\widetilde{O}(|C|) total communication across both the offline and online phases.

问问这篇 Paper

问问你的智能体。

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

可以从这些问题问起

智能体调用

Lunesearch_papers

在 Lune 里问

免费开始,无需绑卡

相关 Paper

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