Faster Pseudorandom Correlation Generators via Walsh-Hadamard Transform
Zhe Li, Hongqing Liu, Chaoping Xing, Yizhou Yao, Chen Yuan
Abstract
The past few years have witnessed the growing importance of pseudorandom correlation generators (PCGs) for generating correlated randomness with sublinear communication. To date, quasi-linear time PCGs for oblivious linear evaluation (OLE) over arbitrary finite fields have been constructed under either Ring-LPN or Quasi-Abelian syndrome decoding (QA-SD) assumptions, with a throughput of millions of OLEs per second demonstrated, in particular, for binary field. However, many modern MPC protocols deal with large prime fields, in which existing PCGs suffer from a significant efficiency gap due to a quasi-linear number of multiplications involved in FFT (Fast Fourier Transform) algorithms. Moreover, FFT typically relies on FFT-friendly fields that contain large smooth multiplicative subgroups, and therefore are not well suited to popular fields, such as Mersenne prime fields.
In this work, we close the gap by leveraging the well-known Walsh-Hadamard transform (WHT) in the context of QA-SD based PCGs. Although WHT is still a quasi-linear time algorithm as normal FFTs, no multiplication is needed — addition and subtraction suffice. Since multiplications over a prime field typically incur an overhead over additions, our scheme that avoids a large number of multiplications perfectly fits the large prime field setting. Experimental results show that WHT is at least one magnitude faster than FFT over a -bit smooth prime field. Consequently, our PCG achieves OLE per second over a -bit prime field. This is the first full implementation of PCG for OLE over arbitrary large prime fields that we are aware of.
We then build PCG for vector-OLE over arbitrary large prime fields from QA-SD assumptions, and fully implement it using the library. We achieve a throughput of over million vector-OLEs per second over a -bit prime field, roughly four times faster than state-of-the-art PCGs from either expand-accumulate (EA) codes (Boyle et al., CRYPTO 2022), or expand-convolute (EC) codes (Raghuraman et al., CRYPTO 2023).
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get b7d2d7e7-c489-4a22-97aa-03448c1814baRelated papers
- Efficient Pseudorandom Correlation Generators for Any Finite FieldZhe Li, Chaoping Xing, Yizhou Yao, Chen YuanEUROCRYPT 2025 · 15 citations
- Efficient Pseudorandom Correlation Generators over Zhe Li, Chaoping Xing, Yizhou Yao, Chen YuanCRYPTO 2025 · 3 citations
- Efficient Pseudorandom Correlation Generators from Ring-LPNElette Boyle, Geoffroy Couteau, Niv Gilboa, Yuval Ishai et al.CRYPTO 2020 · 113 citations
- Correlated Pseudorandomness from the Hardness of Quasi-Abelian DecodingMaxime Bombar, Geoffroy Couteau, Alain Couvreur, Clément DucrosCRYPTO 2023 · 27 citations
- Dory: Streaming PCG with Small MemoryXiaojie Guo, Hanlin Liu, Zhicong Huang, Hongrui Cui et al.S&P 2026 · 1 citation
