MPyC: Secure Multiparty Computation in Python
From VIFF, via TUeVIFF, to MPyC, launched on Wednesday May 30, 2018 at the Theory and Practice of Multiparty Computation (TPMPC) 2018 workshop in Aarhus, Denmark.
See MPyC--Python Package for Secure Multiparty Computation (PDF Slides) for some background information.
Use pip install mpyc for version 0.6 (December 31, 2019) of MPyC on PyPI. The documentation of this version is available at MPyC on github.io.
Use pip install git+https://github.com/lschoe/mpyc to get the latest version from GitHub (v0.6 as of December 31, 2019).
See github.com/lschoe/mpyc for source code and demos (Python scripts as well as Jupyter notebooks).
Check out this cool YouTube video on MPC by TNO to see where the MPyC logo comes from!
Try it out in the cloud!
Run MPyC without installing anything by running a Jupyter notebook in your browser with Binder:
- Click to try the notebook SecureSortingNetsExplained.ipynb.
- Click to try the notebook SecureSantaExplained.ipynb, including example runs with multiple parties.
- Click to try the notebook OneWayHashChainsExplained.ipynb.
- Click to try the notebook KaplanMeierSurvivalExplained.ipynb.
Last updated Tuesday, 31-Dec-2019 14:34:43 CET by Berry Schoenmakers.