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

179 stars
6 watching
15 forks
Language: Rust
last commit: 8 months 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 181
multiparty/jiff A JavaScript library enabling secure multi-party computation in web applications 259
encryptogroup/motion A framework for secure multi-party computation 85
sine-fdn/garble-lang A programming language designed to facilitate secure multi-party computation using garbled circuits 39
data61/mp-spdz A framework for evaluating and comparing the security of various multi-party computation protocols 943
zcash/sapling-mpc A tool for participating in and verifying the Sapling network upgrade Multi-party computation 30
unboundsecurity/blockchain-crypto-mpc Protects cryptographic keys and seed secrets using secure multiparty computation 456
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 401
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. 489
mpoeter/xenium Concurrent data structures and memory reclamation algorithms for efficient parallel programming in C++ 488
servo/ipc-channel A Rust-based implementation of a process communication API using native OS abstractions 875
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. 266