Skip to main content

Two-Party Computation

Definition

Two-party computation, or 2PC, is a cryptographic protocol that allows two parties to jointly compute a function over their private inputs without either party revealing their input to the other. This technique ensures that only the result of the computation is disclosed, preserving the confidentiality of individual data. It is a fundamental building block for privacy-preserving technologies. This method enables secure collaboration on sensitive data.