Skip to main content

Polynomial Secret Sharing

Definition

Polynomial secret sharing is a cryptographic method that divides a secret into multiple parts, allowing its reconstruction only when a specified minimum number of those parts are present. This technique employs polynomial interpolation over a finite field to distribute shares among several participants, where each participant receives a unique point on the polynomial. The original secret corresponds to the constant term of the polynomial. The security of the scheme rests on the mathematical property that a polynomial of degree ‘k-1’ is uniquely determined by ‘k’ points.