Melvin's digital garden

Secure multiparty computation

MPC

  • Person 1 selects a large random number, add secret to it
  • Each other member add to it and pass it around
  • Person 1 gets the sum + random and subtract the random
  • Not secure

Secret sharing

  • Obtain average number among n party using secret shares.
  • Partition each secret number into n parts give n-1 to the other parties.
  • Each party add up their parts and announce it.
  • Add up all the parts and divide by n to get the average.

Links to this note