Adi Shamir 2026-11-05
Adi Shamir introduced a polynomial-interpolation construction for threshold secret sharing in 1979. In Shamir's secret sharing, a secret is the constant term of a random polynomial of degree less than over a finite field; shares are its values at distinct nonzero field elements. Any shares recover the polynomial and hence the secret.[ref]
How to Share a Secret by Adi Shamir. pp.612–613
Fewer than shares leave every possible secret equally compatible when the other coefficients are uniformly random. This is an information-theoretic threshold guarantee, rather than a claim that recovering the secret merely takes a long time. The construction makes distributed authorization and resilience to missing shares compatible. It requires enough field elements for all distinct share positions.
Adi Shamir, portrait published by the Weizmann Institute
. Perfect secrecy of Shamir's threshold scheme Created 2026-09-29 Updated 2026-11-05
In Shamir's secret sharing, observing any shares leaves the secret's prior distribution unchanged. In particular, the posterior distribution is uniform if the prior distribution was uniform; uniformity of the secret is not required for perfect secrecy.
To prove this, fix distinct nonzero evaluation points and a candidate secret . The evaluations impose independent linear equations on the random coefficients. The evaluation matrix has rank : its first columns form a Vandermonde matrix multiplied by a nonsingular diagonal matrix of nonzero evaluation points. Every observed share tuple therefore has exactly compatible coefficient tuples. Since the coefficients were independently uniform, its conditional probability isindependent of . Thus the shares and the secret are independent random variables, which proves perfect secrecy.[ref]
How to Share a Secret by Adi Shamir. Pages 612–613: interpolation argument for fewer than the threshold number of shares
Shamir's secret sharing Created 2026-09-29 Updated 2026-11-05
Shamir's secret sharing distributes a secret in a finite field so that any of shares recover it, while fewer than shares reveal no information about it. Choose , distinct nonzero field elements , and independent uniformly distributed coefficients , independent of . Setand give participant the pair . Any shares determine by polynomial interpolation, hence determine . Fewer than shares have a distribution independent of ; this is Perfect secrecy of Shamir's threshold scheme.[ref]
How to Share a Secret by Adi Shamir. Pages 612–613: polynomial construction and threshold property
For example, over the finite field , a two-share threshold with secret and coefficient gives . The shares and recover and . Either share alone is compatible with every secret, and the uniform choice of makes its distribution independent of that secret.
