A wrapper to run MPC applications (Viff/SPDZ) on AWS EC2 instances.
-
Updated
Feb 6, 2018 - Python
A wrapper to run MPC applications (Viff/SPDZ) on AWS EC2 instances.
This is the working repository for the implementation of the secure graph protocols described in ACMPV13.
Privacy -preserving Neural Networks
Python implementation of the TPC protocol from the paper "Authenticated Garbling and Efficient Maliciously Secure Two-Party Computation"
TNO MPC Lab - Protocols - Kaplan-Meier
TNO MPC Lab - MPyC - Secure Exponentiation
TNO MPC Lab - MPyC - Matrix Inverse
TNO MPC Lab - Protocols - Secure Inner Join
TNO MPC Lab - MPyC - Stubs
TNO MPC Lab - MPyC - Statistics
TNO MPC Lab - MPyC - Secure Learning
Tooling for writing data-oblivious programs (mpyc, pysnark, ...) using non-oblivious constructs (if/for/...)
Archive of the VIFF project, active from 2007 to 2010. Please see https://github.com/github.com/data61/MP-SPDZ for an alternative.
Shamir's secret sharing
Perform multi-party computation on machine learning applications
Python library for working with circuit definitions represented in the Bristol Fashion.
TNO MPC Lab - Encryption Schemes - Shamir
TNO MPC Lab - Encryption Schemes - DGK
Easy-to-deploy oblivious pseudo-random function (OPRF) service that allows other parties (typically participants in some secure multi-party computation protocol) to obtain a persistent mask which they cannot decrypt but which they can safely apply (via requests to the service) to private data values of their choice.
Oblivious transfer (OT) communications protocol message/response functionality implementations based on Curve25519 and the Ristretto group.
Add a description, image, and links to the multi-party-computation topic page so that developers can more easily learn about it.
To associate your repository with the multi-party-computation topic, visit your repo's landing page and select "manage topics."