tinysmpc

Secure Multi-Party Computation Library

A tiny Python library for collaborative secure multi-party computation on private data

A tiny, educational library for secure multi-party computation (in pure Python).

GitHub

84 stars
6 watching
16 forks
Language: Jupyter Notebook
last commit: over 1 year ago

Related projects:

Repository Description Stars
kennysong/minigrad An implementation of reverse-mode automatic differentiation in pure Python 93
aarhuscrypto/tinylego An implementation of a cryptographic protocol for secure two-party computation 16
spotlightkid/upy-msgpack A lightweight MessagePack serialization library for MicroPython 0
perfecxx/micropython-simplekeypad A MicroPython library for interfacing with keypad matrices. 1
kfricke/micropython-usyslog A MicroPython module that enables remote logging via UDP to an existing syslog server 16
msgpack/msgpack-smalltalk A Smalltalk-based MessagePack serialization library for various dialects 22
jacklinquan/micropython-cryptomsg An AES CBC mode encryption module for MicroPython devices 5
unboundsecurity/blockchain-crypto-mpc Protects cryptographic keys and seed secrets using secure multiparty computation 456
snipsco/rust-threshold-secret-sharing A Rust library for implementing threshold secret sharing schemes with efficient share generation and reconstruction. 159
esonghori/tinygarble A tool for implementing secure multi-party computations using Yao's Garbled Circuits 120
jecisc/tinylogger A lightweight logging utility for Pharo applications 14
mrkkrp/megaparsec An industrial-strength monadic parser combinator library. 919
pkcs11interop/pkcs11interop A managed .NET wrapper for unmanaged PKCS#11 libraries 263
imkcat/catcrypto A comprehensive C library providing various hashing and encryption functions 70
mstksg/backprop A Haskell library providing automatic heterogeneous back-propagation for differentiable programming and deep learning applications. 181