There are 14 repositories under threshold-cryptography topic.
🔑 Threshold Shamir's secret sharing in Rust
Solidity-compatible BLS signatures, threshold encryption, distributed key generation library in modern C++. Actively maintained and used by SKALE for consensus, distributed random number gen, inter-chain communication and protection of transactions. BLS threshold signatures can be verified in Solidity, and used as random beacon (common coin)
Rust implementation of FROST (Flexible Round-Optimised Schnorr Threshold signatures) by the Zcash Foundation
A Platform for Robust Threshold Cryptography based on Asynchronous Publicly Verifiable Secret Sharing with Tunable Security
The Lit Protocol SDK provides developers with a framework for implementing Lit functionality into their own applications.
Multi Party Key Management System (KMS) for Secp256k1 Elliptic curve based digital signatures.
Rust library for BLS signatures, MuSig, PS signatures
The smart contracts and client behind the Keep ECDSA client
MPC protocols for threshold ECDSA
Learning Cryptography with Javascript
Minimalistic implementation of a Verifiable (t, n) threshold signature scheme based on elliptic curve with python.
Naive implementation of ROAST protocol for robust threshold signatures
Distributed Privacy Guard (DKGPG) implements Distributed Key Generation (DKG) and Threshold Cryptography for OpenPGP
The library implements a simple Publicly Verifiable Secret Sharing(PVSS) scheme in Rust.
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.
A modular Rust implementation of the static version of the ICE-FROST signature scheme.
LibTMCG is a free C++ library for creating secure and verifiable online card games
Coconut: Threshold Issuance Selective Disclosure Credentials with Applications to Distributed Ledgers
SMPCWallet for the DCRM wallet service
Coconut: Threshold Issuance Selective Disclosure Credentials with Applications to Distributed Ledgers
Verify that systems operate under your sole control
🔑 Command-line wrapper around RustySecrets, a Rust implementation of threshold Shamir's secret sharing.
This is the repository containing the information and code regarding secure e voting website Version_1
This repository contains prototype software implementation of Threshold FHE, i.e., Fully Homomorphic Encryption with threshold decryption. Our library extends TFHE (FHE on Torus) library to support threshold decryption.
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.