Points that
lock a curve
Two points determine a line. Three determine a parabola. In general, k points pin down exactly one polynomial of degree k−1 — and any fewer leave it free to be anything. That rigidity is the whole trick behind sharing a secret among many people so that only a quorum can recover it.
Drop points, watch the curve commit
The secret is the height where the curve crosses x = 0. Add points one at a time. With too few, infinitely many curves fit — the secret is unknowable. The moment you place the k-th point, a single polynomial locks in and the intercept is revealed.
Recovering the secret with Lagrange
Given k shares, Lagrange interpolation reconstructs the polynomial and evaluates it at x = 0 in one formula — no guessing. In real Shamir's Secret Sharing this all happens over a finite field, so the shares leak nothing about the secret's size, but the geometry is identical to what you see here.
The threshold behind shared keys
This is the exact mechanism of Shamir’s Secret Sharing, and the threshold logic under modern threshold-signature schemes such as FROST. A key is split so that any k of n parties can act together but no k−1 can — guaranteed not by policy but by the impossibility of pinning down a degree-(k−1) curve from too few points.
Applied in: Shamir's Secret Sharing — this exact mechanism, at working size, guarding DNSSEC root keys.
Related foundations:
Finite Fields — the arithmetic the shares actually live in, without which the "curve" leaks information;
Information & Entropy — why k−1 shares reveal nothing at all, which is an information-theoretic claim rather than a computational one;
Polynomial Rings — the same objects put to a very different use.
Tested logic (Lagrange interpolation over a field) in crypto-algebra.js.