Fully-homomorphic encryption, zero-knowledge proofs, and multiparty computation
ZKP can provide integrity of computations, FHE allows data sharing and calculation without compromising it and MPC gives the power to delegate expensive computations to other parties. In this post, we explain the basic ideas behind these primitives.