Niv Yehuda Gilboa

Senior Academic

Distributed Point Functions and Function Secret Sharing

Elette Boyle, Niv Gilboa, Yuval Ishai, Peter Scholl

A distributed point function (DPF) is a cryptographic primitive that enables compressed additive sharing of a secret weight-1 vector (equivalently, a point function) across two or more parties. The appealing lightweight structure of DPF constructions has enabled a wide range of applications. These include private information retrieval (PIR), anonymous messaging, secure computation with preprocessing, and pseudorandom correlation generators (PCGs) for expanding small correlated seeds into large pseudorandom instances of cryptographic correlations. In this article, we survey definitions, constructions, and applications of DPFs. We also discuss the extension of DPF to function secret sharing (FSS), which generalizes point functions to support richer function classes. Efficient FSS schemes yield a similar generalization for most of the applications of DPFs.

Publication language English
Journal Proceedings of the IEEE

Keywords

Cryptography
multi-party computation

ASJC Scopus subject areas

General Computer Science
Electrical and Electronic Engineering
Access to Document
10.1109/JPROC.2026.3719236
Other files and links
Link to publication in Scopus