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

87 stars
6 watching
16 forks
Language: Jupyter Notebook
last commit: almost 2 years ago

Related projects:

Repository Description Stars
kennysong/minigrad An implementation of reverse-mode automatic differentiation in pure Python 94
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 17
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 459
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 119
jecisc/tinylogger A lightweight logging utility for Pharo applications 14
mrkkrp/megaparsec An industrial-strength monadic parser combinator library. 925
pkcs11interop/pkcs11interop A managed .NET wrapper around the PKCS#11 API to access cryptographic hardware. 264
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. 180