Efficient Secure Multi-party Computation