data61/MP-SPDZ
Versatile framework for multi-party computation observed · 2026-08-28
Health v2 · maintenance only
85/100
- Activity 98
- Release rhythm 60
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 194
- age_days: 2884
- days_rel: 58
- days_push: 16
- n_releases_24m: 4
Adoption not part of the score
1178 stars · 364 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
MP-SPDZ is a versatile C++ framework for secure multi-party computation (MPC) supporting many protocols across various security models, including secret sharing, homomorphic encryption, and garbled circuits. It allows benchmarking and running MPC programs written in a Python-like high-level language on Linux and macOS.
Use cases
- run secure multi-party computation protocols
- benchmark MPC protocols in different security models
- compute on private data across multiple parties without revealing inputs
- prototype privacy-preserving computations with secret sharing or garbled circuits
- experiment with honest-majority and dishonest-majority MPC settings
- evaluate semi-honest vs malicious security tradeoffs
When to choose
- you need a research-grade MPC framework supporting many protocols and security models
- you want to benchmark or compare secure computation protocols
- you need privacy-preserving joint computation on secret-shared data
When to avoid
- you need a simple production-ready privacy solution without MPC expertise
- you need a lightweight library for a single specific protocol only
- your platform is neither Linux nor macOS
Facets
framework · maturity active
cryptography security benchmarking privacy security privacy developer-tools cpp python mpc secure-multi-party-computation secret-sharing garbled-circuits homomorphic-encryption privacy-preserving-computing threshold-cryptography cryptography linux macos
1 source
- readme: https://github.com/data61/MP-SPDZ · fetched 2026-08-28 · 44d3e80158fa
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| data61/MP-SPDZ | main | 85 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem