multiparty / oprf
Oblivious pseudorandom function over an elliptic curve
☆20Updated last year
Alternatives and similar repositories for oprf:
Users that are interested in oprf are comparing it to the libraries listed below
- Coconut: Threshold Issuance Selective Disclosure Credentials with Applications to Distributed Ledgers.☆62Updated 4 years ago
- JavaScript implementation of garbled gates and 2PC boolean circuit protocols☆22Updated 2 years ago
- OPAQUE asymmetric PAKE, and its threshold implementation. Experimental, not audited.☆16Updated 3 years ago
- Accumulators and Vector Commitments☆43Updated 2 years ago
- Implements an RSA accumulator in Python☆14Updated 5 years ago
- Implementation of perdersen commitments in node.js and solidity☆24Updated 6 years ago
- Sage implementation of the isogeny-and-pairing based VDF☆24Updated 3 years ago
- (Towards) Scalable Threshold Crypto: BLS threshold signatures with millions of signers and a scalable Distributed Key Generation (and VSS…☆31Updated last year
- A bilinear pairing library for petlib☆35Updated 2 years ago
- Rust library for building IQC: cryptography based on class groups of imaginary quadratic orders☆63Updated 2 years ago
- A Platform for Robust Threshold Cryptography based on Asynchronous Publicly Verifiable Secret Sharing with Tunable Security☆95Updated 2 years ago
- BLS working standard draft☆39Updated 5 years ago
- DEPRECATED☆22Updated 4 years ago
- OPAQUE protocol, a secure asymmetric password authenticated key exchange (aPAKE) that supports mutual authentication in a client-server s…☆77Updated 3 years ago
- Pure Go implementation of the Ristretto prime-order group over Edwards25519☆88Updated last year
- privacy preserving primitives and protocols (p3) for routing and messaging in P2P networks☆96Updated 4 years ago
- A python implementation of distributed key generation over secp256k1☆13Updated 7 years ago
- A collection of Paillier cryptosystem zero knowledge proofs☆114Updated last year
- elliptic-curve cryptography☆30Updated last year
- ZKProofs website☆89Updated last year
- ☆34Updated 3 years ago
- A collection of Bristol format circuit files☆11Updated 2 years ago
- Package bn256 implements a particular bilinear group.☆128Updated 2 months ago
- A simple Python implementation of threshold BLS signatures.☆39Updated 9 months ago
- Elliptic curve accumulator☆19Updated 7 months ago
- Piano: Extremely Simple, Single-server Private Information Retrieval with Sublinear Server Computation☆34Updated 4 months ago
- Pointcheval Sanders signature☆27Updated 5 years ago
- Pinocchio-based adaptive zk-SNARK and distributed computation☆17Updated 7 years ago
- Fast and simple constant-time hashing to the BLS12-381 elliptic curve☆43Updated 4 years ago
- NuBLS is pure Rust implementation of BLS signatures with nifty threshold protocols☆19Updated 4 years ago