Paper 2024/814
Succinct Homomorphic Secret Sharing
Abstract
This work introduces homomorphic secret sharing (HSS) with succinct share size. In HSS, private inputs are shared between parties, who can then homomorphically evaluate a function on their shares, obtaining a share of the function output. In succinct HSS, a portion of the inputs can be distributed using shares whose size is sublinear in the number of such inputs. The parties can then locally evaluate a function $f$ on the shares, with the restriction that $f$ must be linear in the succinctly shared inputs. We construct succinct, two-party HSS for branching programs, based on either the decisional composite residuosity assumption, a DDH-like assumption in class groups, or learning with errors with a superpolynomial modulus-to-noise ratio. We then give several applications of succinct HSS, which were only previously known using fully homomorphic encryption, or stronger tools: - Succinct vector oblivious linear evaluation (VOLE): Two parties can obtain secret shares of a long, arbitrary vector $\vec x$, multiplied by a scalar $\Delta$, with communication sublinear in the size of the vector. - Batch, multi-party distributed point functions: A protocol for distributing a batch of secret, random point functions among $N$ parties, for any polynomial $N$, with communication sublinear in the number of DPFs. - Sublinear MPC for any number of parties: Two new constructions of MPC with sublinear communication complexity, with $N$ parties for any polynomial $N$: (1) For general layered Boolean circuits of size $s$, with communication $O(N s/\log\log s)$, and (2) For layered, sufficiently wide Boolean circuits, with communication $O(N s/\log s)$.
Metadata
- Available format(s)
- Category
- Cryptographic protocols
- Publication info
- A major revision of an IACR publication in EUROCRYPT 2024
- DOI
- https://doi.org/10.1007/978-3-031-58751-1_11
- Keywords
- Homomorphic secret sharingSecure Multiparty ComputationVector OLEFunction Secret Sharing
- Contact author(s)
-
damiano abram @ cs au dk
ldr709 @ gmail com
peter scholl @ cs au dk - History
- 2024-05-27: approved
- 2024-05-24: received
- See all versions
- Short URL
- https://ia.cr/2024/814
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2024/814, author = {Damiano Abram and Lawrence Roy and Peter Scholl}, title = {Succinct Homomorphic Secret Sharing}, howpublished = {Cryptology {ePrint} Archive, Paper 2024/814}, year = {2024}, doi = {https://doi.org/10.1007/978-3-031-58751-1_11}, url = {https://eprint.iacr.org/2024/814} }