International Association for Cryptologic Research

International Association
for Cryptologic Research

CryptoDB

SoK: On Shallow Weak PRFs: A Common Symmetric Building Block for MPC Protocols

Authors:
Christina Boura
Geoffroy Couteau
Léo Perrin
Yann Rotella
Download:
DOI: 10.46586/tosc.v2025.i3.289-336
URL: https://tosc.iacr.org/index.php/ToSC/article/view/12472
Search ePrint
Search Google
Abstract: A growing number of advanced cryptographic protocols and constructions rely on symmetric primitives known as weak pseudo-random functions (wPRFs). These functions differ significantly from traditional PRFs: they operate in constrained models where inputs are sampled uniformly at random and are not chosen by the adversary. In practice, many of these functions are implemented as shallow, non-iterated constructions with simple circuit representations.This Systematization of Knowledge (SoK) provides a unified view of shallow wPRFs (swPRFs), which we define as wPRFs computable by low-depth circuits and primarily used in different secure computation protocols. We identify and classify four main families of swPRFs—alternating moduli wPRFs, Goldreich’s PRG family, and the VDLPN and EALPN constructions—presenting formal definitions, algorithmic descriptions, known variants, cryptanalytic results, and concrete parameter sets for each.In addition to surveying the literature, our goal is to shift the focus from asymptotic analyses to concrete cryptanalysis. To this end, we provide a set of cryptanalytic challenges along with reference SAGE implementations for all the primitives discussed. We aim to encourage the symmetric cryptography community—particularly cryptanalysts— to rigorously evaluate the practical security levels offered by swPRFs, as concrete analyses are currently lacking. Given their growing use in high-level protocols and constructions, any cryptanalytic breakthrough on these primitives could directly affect the security of the broader cryptographic systems that rely on them.
BibTeX
@article{tosc-2025-36287,
  title={SoK: On Shallow Weak PRFs: A Common Symmetric Building Block for MPC Protocols},
  journal={IACR Transactions on Symmetric Cryptology},
  publisher={Ruhr-Universität Bochum},
  volume={2025},
  pages={289-336},
  url={https://tosc.iacr.org/index.php/ToSC/article/view/12472},
  doi={10.46586/tosc.v2025.i3.289-336},
  author={Christina Boura and Geoffroy Couteau and Léo Perrin and Yann Rotella},
  year=2025
}