Introduction to Multi-Party Computation (MPC or SMPC)