International Association for Cryptologic Research

International Association
for Cryptologic Research

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

Paper

Artifact

Artifact number
eurocrypt/2025/a8

Artifact published
May 19, 2025

Badge
🏆 IACR EUROCRYPT Results Reproduced

README

gz (10.5 MB)  

View on Github

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.