Three coworkers suspect they are underpaid and want to know the average salary on their team. The problem: nobody wants to tell anyone what they earn. There is no boss they trust, no neutral accountant. Can they compute the average while each salary stays a perfect secret?
It sounds like a trick question. If you keep all the inputs hidden, what is left to compute with? Yet the answer is a clean yes — this is exactly what secure multiparty computation (MPC) delivers: a group jointly evaluates a function on private inputs and learns only the result, never each other's data.
The key idea is secret sharing: each person chops their number into random-looking pieces, hands one piece to each participant, and the math reassembles into the correct total — while no single piece reveals anything at all.
Comments
Loading comments...