tandem

MPC engine

An embeddable multi-party computation engine that enables secure sharing of private data between parties

A maliciously secure two-party computation engine which is embeddable and accessible

GitHub

182 stars
7 watching
16 forks
Language: Rust
last commit: about 1 month ago
garbled-circuitsmpcmulti-party-computationrustsecure-multi-party-computationsmpc

Related projects:

Repository Description Stars
markspanbroek/nimpc An MPC library that enables secure joint computations among multiple parties without revealing their inputs 9
cryptobiu/libscapi Provides high-performance protocols and cryptographic infrastructure for secure multiparty computation 182
multiparty/jiff A JavaScript library enabling secure multi-party computation in web applications 262
encryptogroup/motion A framework for secure multi-party computation 86
sine-fdn/garble-lang A programming language designed to be used in multi-party computation with garbled circuits 38
data61/mp-spdz A framework for evaluating and benchmarking secure multi-party computation protocols 958
zcash/sapling-mpc Enables secure multi-party computation in cryptocurrency networks using zk-SNARK public parameters 30
unboundsecurity/blockchain-crypto-mpc Protects cryptographic keys and seed secrets using secure multiparty computation 459
aztecprotocol/setup A multi-party computation platform for secure data sharing and processing 31
mpc-msri/ezpc A software framework for secure machine learning that provides efficient and scalable computation protocols for collaborative data analysis 406
benedekrozemberczki/sine An implementation of a scalable method for learning node representations in complex networks 72
mpc-sok/frameworks A collection of sample programs and build environments for various secure multi-party computation frameworks. 491
mpoeter/xenium Concurrent data structures and memory reclamation algorithms for efficient parallel programming in C++ 514
servo/ipc-channel A Rust-based implementation of a process communication API using native OS abstractions 882
synrc/bpe A Business Process Engine that integrates BPMN processes with Erlang and provides infrastructure for workflow definitions, orchestration, rule-based production systems, and distributed storage. 265