PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Multi Party Computation Python Packages

Python packages with the GitHub topic multi-party-computation. Sorted by relevance, with stars and monthly downloads.
lschoe
mpyc

MPyC: Multiparty Computation in Python

11K 415 82
lapets
shamirs

Minimal pure-Python implementation of Shamir's secret sharing scheme.

2K 14 3
nthparty
oblivious

Python library that serves as an API for common cryptographic primitives used to implement OPRF, OT, and PSI protocols.

774 26 6
TNO-MPC
tno-mpc-communication

MPC Communication module

687 6 0
nthparty
bfcl

Python library for working with circuit definitions represented in the Bristol Fashion.

680 7 2
nthparty
additive

Data structure for representing additive secret shares of integers, designed for use within secure MPC protocol implementations.

571 5 2
cicada-mpc
cicada-mpc

Flexible toolkit for fault tolerant secure multiparty computation.

537 6 2
TNO-MPC
tno-mpc-encryption-schemes-utils

TNO PET Lab - secure Multi-Party Computation (MPC) - Encryption Schemes - Utils

493 1 0
nthparty
circuitry

Embedded domain-specific combinator library for the abstract assembly and automated synthesis of logical circuits.

473 8 1
nthparty
oprf

Oblivious pseudo-random function (OPRF) protocol functionality implementations based on Curve25519 and the Ristretto group.

455 2 3
TNO-MPC
tno-mpc-encryption-schemes-paillier

TNO PET Lab - secure Multi-Party Computation (MPC) - Encryption Schemes - Paillier

370 5 0
TNO-MPC
tno-mpc-encryption-schemes-templates

TNO PET Lab - secure Multi-Party Computation (MPC) - Encryption Schemes - Templates

335 1 0
TNO-MPC
tno-mpc-mpyc-stubs

Partial stubs for use with the MPyC library

308 1 1
lschoe
mpyc-custom

MPyC: Multiparty Computation in Python

280 415 82
TNO-MPC
tno-mpc-protocols-risk-propagation

TNO PET Lab - secure Multi-Party Computation (MPC) - Protocols - Secure Risk Propagation

257 9 0
IKNL
vantage

Package and utilities for distributed learning

212 23 6
nthparty
exclusive

Data structure for representing secret shares of byte vectors based on bitwise XOR, designed for use within secure multi-party computation (MPC) protocol implementations.

211 0 0
TNO-MPC
tno-mpc-protocols-secure-comparison

TNO PET Lab - secure Multi-Party Computation (MPC) - Protocols - Secure Comparison

205 3 1
IKNL
ppdli

Docker CLI package for the vantage6 infrastructure

182 23 6
nthparty
otc

Oblivious transfer (OT) communications protocol message/response functionality implementations based on Curve25519 and the Ristretto group.

171 4 4
TNO-MPC
tno-mpc-mpyc-secure-learning

TNO PET Lab - secure Multi-Party Computation (MPC) - MPyC - Secure Learning

168 5 0
nthparty
nthcommunity

Open-source Python library that allows developers to leverage the nth.community service platform and API to implement secure, privacy-preserving data collaborations within their web services and applications.

164 1 0
TNO-MPC
tno-mpc-protocols-secure-inner-join

TNO PET Lab - secure Multi-Party Computation (MPC) - Protocols - Secure Inner Join

145 0 0
meilof
oblif

Tooling for writing data-oblivious programs (mpyc, pysnark, ...) using non-oblivious constructs (if/for/...)

141 3 1
    • Data from PyPI, GitHub, ClickHouse, and BigQuery