Audited & minimal JS implementation of elliptic curve cryptography.
-
Updated
Sep 8, 2026 - TypeScript
Audited & minimal JS implementation of elliptic curve cryptography.
A private blockDAG with Homomorphic Encryption and Smart Contracts
Go implementation of OPAQUE (RFC 9807), the asymmetric password-authenticated key exchange protocol.
High-performance Curve25519/ristretto255 for Go.
Signcryption using libsodium.
C bindings over RUST sr25519 https://github.com/w3f/schnorrkel
elliptic-curve cryptography
An EXPERIMENTAL Go implementation of the CPace PAKE, instantiated with the ristretto255 group.
Python library that serves as an API for common cryptographic primitives used to implement OPRF, OT, and PSI protocols.
In many ways, the poker game we always deserved.
Diffie-Hellman key exchange using the Ristretto255 group, in Rust.
ElGamal encryption and related zero-knowledge proofs
O(1) Cryptography is an easy to use, hard to misuse Java cryptographic library based on O(1) cryptographic algorithms
Standalone C++17 cryptographic primitive library: Ed25519, ring signatures (CLSAG/Triptych), Bulletproofs/BP+/BP++, BIP-39/SLIP-10/SLIP-39 key derivation, with AVX2/AVX-512 SIMD backends
TypeScript implementation of FROST (RFC 9591) threshold signatures. Supporting Ed25519, secp256k1, P-256, Ristretto255, Ed448, and Taproot.
A C library implementing Schnorr Non-Interactive Zero-Knowledge (NIZK) proofs over elliptic curves, with generalized multi-equation extensions.
Abstracted prime-order elliptic curve groups in Go.
schnorr signatures in zig (Ristretto255)
To associate your repository with the ristretto255 topic, visit your repo's landing page and select "manage topics."