English

Optimal Computational Secret Sharing

Information Theory 2025-06-23 v2 Cryptography and Security math.IT

Abstract

In (t,n)(t, n)-threshold secret sharing, a secret SS is distributed among nn participants such that any subset of size tt can recover SS, while any subset of size t1t-1 or fewer learns nothing about it. For information-theoretic secret sharing, it is known that the share size must be at least as large as the secret, i.e., S|S|. When computational security is employed using cryptographic encryption with a secret key KK, previous work has shown that the share size can be reduced to St+K\tfrac{|S|}{t} + |K|. In this paper, we present a construction achieving a share size of S+Kt\tfrac{|S| + |K|}{t}. Furthermore, we prove that, under reasonable assumptions on the encryption scheme -- namely, the non-compressibility of pseudorandom encryption and the non-redundancy of the secret key -- this share size is optimal.

Keywords

Cite

@article{arxiv.2502.02774,
  title  = {Optimal Computational Secret Sharing},
  author = {Igor L. Aureliano and Alejandro Cohen and Rafael G. L. D'Oliveira},
  journal= {arXiv preprint arXiv:2502.02774},
  year   = {2025}
}