Linear secret sharing schemes (LSSS) ⇔ MSP

Equivalence · free reduction · standard model · KW93

Statement

A linear secret-sharing scheme over a finite field — every share a linear function of the secret and the dealer’s randomness — is equivalent to a monotone span program over : an MSP of size computing an access structure yields an LSSS for with total share size field elements, and every LSSS for induces an MSP of the same size computing — KW93, Bei96. In particular, MSPs over compute exactly the access structures realizable by LSSS over .

Sketch

Given an MSP with rows labelled by parties, the dealer samples uniformly subject to and gives each party the inner products of its rows with ; a qualified set has in the span of its rows and recovers by that linear combination, and an unqualified set’s shares are independent of . Conversely, the matrix of the linear map from to shares, with target vector selecting , is an MSP for the scheme’s access structure.