Paper 2026/1182 Original: eprint.iacr.org/2026/1182 ↗

Fast Bounded-Independence Functions and Their Duals

Martijn Brehm
Yuval Ishai
Nicolas Resch
Abstract

We continue the study of fast functions, computable by linear-size circuits, that share useful properties of random functions. Motivated by cryptographic applications, we generalize and improve on previous results in this area, obtaining the following results: - For any constant $t$, we construct a fast $t$-wise independent hash function with algebraic degree $\log_2 t$ (over $\mathbb F_2$), simultaneously optimizing both asymptotic circuit size and degree. - We simplify and improve a recent construction (ITCS 2026) of a family of fast codes with fast duals, both meeting the Gilbert-Varshamov bound. Unlike the previous construction, our construction has negligible failure probability, can accommodate general fields and rates, supports a systematic encoding, and admits fast universal encoders. - We strengthen the above to support stronger random-like properties, such as optimal combinatorial list-decoding. This is achieved by constructing, for any constant $t$, a family of fast linear functions that map any $t$ linearly independent inputs to uniform and statistically independent outputs. Prior to our work, this was only known for $t=1$. We demonstrate the usefulness of the above results to cryptography. This includes the first nontrivial protocols for perfectly secure multiparty computation whose circuit complexity scales linearly with the number of parties, as well as protocols for computing encrypted matrix-vector products with optimal asymptotic circuit complexity.

Metadata
Available format(s)
PDF
Category
Foundations
Publication info
Preprint.
History
2026-06-05: last updated
2026-06-05: published
Short URL
https://ia.cr/2026/1182
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2026/1182,
      author = {Martijn Brehm and Yuval Ishai and Nicolas Resch},
      title = {Fast Bounded-Independence Functions and Their Duals},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/1182},
      year = {2026},
      url = {https://eprint.iacr.org/2026/1182}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.