yuchen1024 / libPGC
a C++ library for Pretty Good Confidential Transaction System
☆14Updated last year
Related projects ⓘ
Alternatives and complementary repositories for libPGC
- (Towards) Scalable Threshold Crypto: BLS threshold signatures with millions of signers and a scalable Distributed Key Generation (and VSS…☆31Updated 9 months ago
- C++ codebase for highly composable zkSNARKs with commit-and-prove capabilities.☆37Updated 4 years ago
- ☆9Updated 11 years ago
- Global-Scale Secure Multiparty Computation☆40Updated last year
- Crypto and networking utils used for ABY and OTExtension☆19Updated 3 years ago
- Malicious Two Party Computation Based on Garbled Circuits.☆12Updated 4 years ago
- A collection of Paillier cryptosystem zero knowledge proofs☆114Updated last year
- Example to create merkle path proof using libsnark☆45Updated 4 years ago
- A C++ library containing both easy-to-use lower level bigint/ecgroup interfaces and high-level cryptographical schemes/protocols.☆75Updated 4 months ago
- Private set intersection using garbled bloom filters in semi-honest setting☆24Updated 8 years ago
- Efficient and Interactive Zero-Knowledge Proofs☆81Updated 9 months ago
- Sage implementation of the isogeny-and-pairing based VDF☆24Updated 3 years ago
- ☆48Updated last year
- Algorand's reference implementation of bls signature scheme☆50Updated last year
- ☆24Updated 5 years ago
- Toolbox for Automatic Secure Two-partY computation☆10Updated 8 years ago
- Implementation of Valiant's universal circuit construction optimized for private function evaluation☆39Updated 3 years ago
- Libra zero knowledge proof system☆48Updated last year
- TNO PET Lab - secure Multi-Party Computation (MPC) - Protocols - Distributed Keygen☆26Updated last year
- Semi-honest Two Party Computation Based on Garbled Circuits.☆76Updated 2 years ago
- Linearly Homomorphic Time Lock Puzzle Library☆28Updated 4 years ago
- SpOT-Light: Lightweight Private Set Intersection from Sparse OT Extension (CRYPTO 2019)☆34Updated 2 years ago
- ☆132Updated 4 years ago
- A zk-SNARK for randomized algorithms + linear-size universal circuits☆17Updated 3 years ago
- Publicly Verifiable Secret Sharing, and more...☆26Updated 2 months ago
- A Platform for Robust Threshold Cryptography based on Asynchronous Publicly Verifiable Secret Sharing with Tunable Security☆95Updated 2 years ago
- Implementation of the ZKB++ proof system☆20Updated 5 years ago
- lattice-based zkSNARKs over libsnark [ISW21]☆28Updated last month
- Fast 4 way vectorized ladder for the complete set of Montgomery curves☆10Updated 5 years ago
- A simple Python implementation of threshold BLS signatures.☆39Updated 6 months ago