EUROCRYPT 2025
Low-Bandwidth Mixed Arithmetic in VOLE-Based ZK from Low-Degree PRGs
Amit Agarwal
University of Illinois Urbana-Champaign
Carsten Baum
Technical University of Denmark
Lennart Braun
Université Paris Cité, CNRS, IRIF
Peter Scholl
Aarhus University
Keywords:
Abstract
Vector oblivious linear evaluation, or VOLE, has recently been shown to be a useful tool for designing efficient zero-knowledge proof systems that can scale to large statements with a low memory footprint (Yang et al. CCS 2021, Baum et al. CRYPTO 2021).
While most ZK protocols require statements to be expressed in terms of arithmetic operations over a single finite field, recent works in VOLE-based ZK have shown how to mix Boolean and arithmetic operations in a single statement, through conversions between different finite fields (Baum et al. CCS 2021, Weng et al. USENIX 2021).
We present new, lightweight protocols for arithmetic/Boolean conversions in VOLE-based ZK. In contrast to previous works, which rely on an expensive cut-and-choose method, we take a new approach that leverages the ability of recent proof systems to prove higher-degree polynomial constraints, and combines this with specialized low-degree pseudorandom generators. This not only simplifies conversions, but we showcase how it also improves the concrete efficiency of tasks important in practical ZK protocols of complex statements, including fixed point arithmetic, comparison and range proofs.
Publication
EUROCRYPT 2025
PaperArtifact
Artifact number
eurocrypt/2025/a8
Artifact published
May 19, 2025
Badge
🏆 IACR EUROCRYPT Results Reproduced
License
This work is licensed under the MIT License.
Note that license information is supplied by the authors and has not been confirmed by the IACR.
BibTeX How to cite
Amit Agarwal, Carsten Baum, Lennart Braun, Peter Scholl. (2025). Low-Bandwidth Mixed Arithmetic in VOLE-Based ZK from Low-Degree PRGs. In Advances in Cryptology -- EUROCRYPT 2025, LNCS vol. 15604, pp. 396–426, Springer. https://doi.org/10.1007/978-3-031-91134-7_14. Artifact at https://artifacts.iacr.org/eurocrypt/2025/a8.