Skip to content

    Secure Multi-Party Computation

    Reading time: 2 min.Editorially reviewed on:

    Definition

    Secure multiparty computation jointly processes private inputs according to agreed rules.

    A family of cryptographic protocols enabling parties to compute an agreed function over private inputs without revealing more about the inputs than what follows from the output and threat model.

    Simply explained

    Multiple participants compute something together without having to fully disclose their original data to each other.

    Why it matters in practice

    The term contributes to secure, maintainable, and high-performance web applications as well as resilient technical decisions.

    Example from business

    Several companies compute a joint fraud metric without exchanging customer data.

    Limits and pitfalls

    • Equating MPC with anonymization or automatic purpose limitation, concealing security assumptions about collusion and active attackers, or ignoring computation, communication, and output disclosure.

    Origin & history

    MPC traces back to Yao's work in the 1980s and has since been practically developed further.

    Use in mid-sized companies

    • Possible example: Several companies compute a joint fraud metric without exchanging customer data.

    Frequently asked questions

    What does Secure Multiparty Computation mean?

    A family of cryptographic protocols enabling parties to compute an agreed function over private inputs without revealing more about the inputs than what follows from the output and threat model. What mistakes should be avoided? Equating MPC with anonymization or automatic purpose limitation, concealing security assumptions about collusion and active attackers, or ignoring computation, communication, and output disclosure.

    Sources

    Source checked on 10.10.2026. Editorial application examples are hypothetical; no evidence of real customer results.

    Editorially reviewed on:

    On this page

    Next step

    Put knowledge into practice