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
d'Artagnan SafeClient component
Project Containing d'Artagnan SafeServer and Communication Middleware
Python implementation of the TPC protocol from the paper "Authenticated Garbling and Efficient Maliciously Secure Two-Party Computation"
Data structure and message format standards and conventions for implementations of garbled gate protocols.
Linear-complexity Private Function Evaluation (PFE) based on homomorphic encryption (as presented at ESORICS'20).
This article uses a simple use case involving a transaction between a vendor and a customer to illustrate the privacy-enhancing potential of oblivious transfer (OT) and to demonstrate how OT can be incorporated into a Python implementation of a web service by leveraging the otc library.
Multiparty computation mockup for research purposes
Knuth Morris Pratt Multi-Party Computation
Secure implementations of Edit Distance algorithms using EMP-toolkit garbled circuits
TNO MPC Lab - Shamir Secret Sharing
TNO MPC Lab - Paillier
TNO MPC Lab - Distributed Paillier
TNO MPC Lab - Protocols - Kaplan-Meier
TNO MPC Lab - MPyC - Secure Exponentiation
TNO MPC Lab - MPyC - Matrix Inverse
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."