MPyC: Multiparty Computation in Python
-
Updated
Jan 16, 2025 - Python
MPyC: Multiparty Computation in Python
Coconut: Threshold Issuance Selective Disclosure Credentials with Applications to Distributed Ledgers.
A simple Python implementation of threshold BLS signatures.
Naive implementation of ROAST protocol for robust threshold signatures
Minimalistic implementation of a Verifiable (t, n) threshold signature scheme based on elliptic curve with python.
A scheme that produces a zero-knowledge proof of correctness for an MPC computation. The scheme allows anyone, particularly someone external to the secure computation, to check the correctness of the output, while preserving the privacy properties of the MPC protocol.
This is the repository containing the information and code regarding secure e voting website Version_1
The repository of the EnGINE framework used for reproducible large scale experiments.
A scheme to implement finite groups as oblivious data structures. The oblivious operations are defined by a set of secure multiparty computation (MPC) protocols. Practical protocols are presented for the group of quadratic residues, elliptic curves groups and class groups of imaginary quadratic orders.
Pure Python implementation of the homomorphic encryption BFV scheme with support for multi-party thresholded operations
Shamir's secret sharing
Source-codes (with examples) to get threshold implementations for a given SBox
A Python implementation of threshold ECDSA using Shamir's Secret Sharing for secure multi-party computation. Features include secure channels, comprehensive testing, and a modular architecture for educational purposes.
Backend for threshold cryptography as a service using Shamir's Secret Sharing Scheme.
Add a description, image, and links to the threshold-cryptography topic page so that developers can more easily learn about it.
To associate your repository with the threshold-cryptography topic, visit your repo's landing page and select "manage topics."