MPyC: Multiparty Computation in Python
-
Updated
Apr 9, 2025 - Python
MPyC: Multiparty Computation in Python
Dopamine: Differentially Private Federated Learning on Medical Data (AAAI - PPAI)
Minimal pure-Python implementation of a secure multi-party computation (MPC) protocol for evaluating arithmetic sum-of-products expressions via a non-interactive computation phase.
Python library that serves as an API for common cryptographic primitives used to implement OPRF, OT, and PSI protocols.
A scheme that produces a zero-knowledge proof of correctness for an MPC computation. The scheme allows anyone, particularly someone external to the secure computation, to check the correctness of the output, while preserving the privacy properties of the MPC protocol.
Flower-based Privacy-Preserving Federated Learning with secure aggregation using Carbyne Stack
Embedded domain-specific combinator library for the abstract assembly and automated synthesis of logical circuits.
Fault-tolerant secure multiparty computation in Python.
Data structure for representing additive secret shares of integers, designed for use within secure multi-party computation (MPC) protocol implementations.
A scheme to implement finite groups as oblivious data structures. The oblivious operations are defined by a set of secure multiparty computation (MPC) protocols. Practical protocols are presented for the group of quadratic residues, elliptic curves groups and class groups of imaginary quadratic orders.
Oblivious transfer (OT) communications protocol message/response functionality implementations based on Curve25519 and the Ristretto group.
Delta node receives Delta tasks, distributes them across the network and executes tasks from the network.
Python library for working with encrypted data within nilDB queries and replies.
Secure Aggregation with Shamir’s Method
This repository contains protocols for SMPC for privacy preserving computation
Data structure for representing secret shares of byte vectors based on bitwise XOR, designed for use within secure multi-party computation (MPC) protocol implementations.
Simple implementation of a distributed 8-bit adder function using Yao's Garbled Circuit protocol for Secure Multi Party Computation (SMPC)
Secure Multi-Party Computation (SMPC), 安全多方验证计算——百万富翁问题
A tool for XAG Error Estimation
Add a description, image, and links to the secure-multi-party-computation topic page so that developers can more easily learn about it.
To associate your repository with the secure-multi-party-computation topic, visit your repo's landing page and select "manage topics."