Suppose a vault holds something so dangerous that no single person should be able to open it — but you also can't require everyone to be present, because people get sick, travel, or quit. You want a rule like: any three of the five trustees, together, can open it; any two, no matter how clever, cannot.
In 1979 the cryptographer Adi Shamir (the "S" in RSA) gave an exact, provably perfect answer to this. His scheme turns a secret into n shares so that any k of them rebuild it instantly — and any k−1 of them reveal literally nothing, not even a hint.
The whole idea rests on one fact you already know from school geometry: two points determine a line, three points determine a parabola, and in general k points pin down exactly one polynomial of degree k−1. Fewer than k points leave infinitely many curves still possible.
Comments
Loading comments...