Secret Sharing
Jump to navigation
Jump to search
Secret Sharing is used to split a secret (usually a key) into several pieces which are then given to distinct persons so that some of these persons must cooperate to reconstruct the secret.
A Simple Approach
One simple approach to split a secret number into pieces such that any pieces are sufficient (and necessary) to reconstruct is using a polynomial.
When splitting the secret a random polynomial with is generated. The are calculated as .
Given any it is possible to interpolate the polynomial and calculate which gives the original secret .