The idea in plain English: Imagine you have a secret code and you want to give 5 friends pieces of it — but they need at least 3 friends together to reconstruct the full code. No 2 friends can figure it out alone. This is called a K-of-N threshold scheme (in this case, 3-of-5). How? You hide the secret as the y-intercept of a polynomial curve. A straight line (degree 1) needs 2 points. A parabola (degree 2) needs 3 points. Each "share" is a point on the polynomial curve. With enough points (K), you can recover the curve and read the secret at x=0.
Why this really exists: Shamir Secret Sharing (invented by Adi Shamir, the 'S' in RSA) is used in real security systems. Nuclear launch codes are split this way — no single person can launch. Cryptographic keys for cryptocurrency wallets are split across multiple locations. Company "root passwords" are shared among executives. It's a beautiful piece of applied math: provably secure, uses only polynomial interpolation.
Secret = 42 (the letter '*'). Let's use a parabola (degree 2, K=3) over the integers:
The puzzle gives you enough shares (≥K). Interpolate to find f(0) = the secret ASCII code.
1. Get the shares [(x₁,y₁), (x₂,y₂), ...] from puzzle data
2. Use Lagrange interpolation to find the polynomial's value at x=0
3. The result is the secret — an ASCII code (or concatenation of codes)
4. Convert to character(s) → the answer word