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: over 3 years ago

Related projects:

RepositoryDescriptionStars
kennysong/minigradAn implementation of reverse-mode automatic differentiation in pure Python94
aarhuscrypto/tinylegoAn implementation of a cryptographic protocol for secure two-party computation16
spotlightkid/upy-msgpackA lightweight MessagePack serialization library for MicroPython0
perfecxx/micropython-simplekeypadA MicroPython library for interfacing with keypad matrices.1
kfricke/micropython-usyslogA MicroPython module that enables remote logging via UDP to an existing syslog server17
msgpack/msgpack-smalltalkA Smalltalk-based MessagePack serialization library for various dialects22
jacklinquan/micropython-cryptomsgAn AES CBC mode encryption module for MicroPython devices5
unboundsecurity/blockchain-crypto-mpcProtects cryptographic keys and seed secrets using secure multiparty computation459
snipsco/rust-threshold-secret-sharingA Rust library for implementing threshold secret sharing schemes with efficient share generation and reconstruction.159
esonghori/tinygarbleA tool for implementing secure multi-party computations using Yao's Garbled Circuits119
jecisc/tinyloggerA lightweight logging utility for Pharo applications14
mrkkrp/megaparsecAn industrial-strength monadic parser combinator library.925
pkcs11interop/pkcs11interopA managed .NET wrapper around the PKCS#11 API to access cryptographic hardware.264
imkcat/catcryptoA comprehensive C library providing various hashing and encryption functions70
mstksg/backpropA Haskell library providing automatic heterogeneous back-propagation for differentiable programming and deep learning applications.180