Flexible toolkit for fault tolerant secure multiparty computation.


Keywords
mpc, multi-party-computation, multiparty-computation, privacy-enhancing-technologies, privacy-preserving-computing, privacy-preserving-machine-learning, secret-sharing, secure-computation, secure-multi-party-computation, secure-multiparty-computation, smpc
License
Apache-2.0
Install
pip install cicada-mpc==1.2.0

Documentation

Cicada

Welcome to Cicada … a set of tools for working with fault-tolerant secure multiparty computation. Notable Cicada features include:

  • Written in Python for simplicity and ease of use.
  • Communication inspired by the widely used MPI standard.
  • Supports fault tolerance at the application level.
  • Highly refined API.

Sound interesting? See the Tutorial to get started!

Regression tests

Coverage Status