elliptic-curves
There are 415 repositories under elliptic-curves topic.
syncsynchalt/illustrated-tls12
The Illustrated TLS 1.2 Connection: Every byte explained
nakov/Practical-Cryptography-for-Developers-Book
Practical Cryptography for Developers: Hashes, MAC, Key Derivation, DHKE, Symmetric and Asymmetric Ciphers, Public Key Cryptosystems, RSA, Elliptic Curves, ECC, secp256k1, ECDH, ECIES, Digital Signatures, ECDSA, EdDSA
dchest/tweetnacl-js
Port of TweetNaCl cryptographic library to JavaScript
karpathy/cryptos
Pure Python from-scratch zero-dependency implementation of Bitcoin for educational purposes
apple/swift-crypto
Open-source implementation of a substantial portion of the API of Apple CryptoKit suitable for use on Linux platforms.
cloudflare/circl
CIRCL: Cloudflare Interoperable Reusable Cryptographic Library
tlsfuzzer/python-ecdsa
pure-python ECDSA signature/verification and ECDH key agreement
dalek-cryptography/curve25519-dalek
A pure-Rust implementation of group operations on Ristretto and Curve25519
jvdsn/crypto-attacks
Python implementations of cryptographic attacks and utilities.
WTFAcademy/WTF-zk
零知识证明入门教程。Comprehensive Zero-Knowledge Proofs Tutorial. #zk #WIP
stealth/opmsg
opmsg message encryption
agens-no/EllipticCurveKeyPair
Sign, verify, encrypt and decrypt using the Secure Enclave
dedis/kyber
Advanced crypto library for the Go language
paulmillr/noble-curves
Audited & minimal JS implementation of elliptic curve cryptography.
arkworks-rs/algebra
Libraries for finite field, elliptic curve, and polynomial arithmetic
sdiehl/bulletproofs
Bulletproofs are short non-interactive zero-knowledge proofs that require no trusted setup
Consensys/gnark-crypto
gnark-crypto provides elliptic curve and pairing-based cryptography on BN, BLS12, BLS24 and BW6 curves. It also provides various algorithms (algebra, crypto) of particular interest to zero knowledge proof systems.
WickrInc/wickr-crypto-c
An implementation of the Wickr Secure Messaging Protocol in C
BlockstreamResearch/secp256k1-zkp
A fork of libsecp256k1 with support for advanced and experimental features such as Confidential Assets and MuSig2
lschoe/mpyc
MPyC: Multiparty Computation in Python
arkworks-rs/curves
Implementations of popular elliptic curves
taurushq-io/multi-party-sig
Implementation of protocols for threshold signatures
mhostetter/galois
A performant NumPy extension for Galois fields and their applications
mratsim/constantine
Constantine: modular, high-performance, zero-dependency cryptography stack for proof systems and blockchain protocols.
ZenGo-X/curv
Rust language general purpose elliptic curve cryptography.
AntonKueltz/fastecdsa
Python library for fast elliptic curve crypto
ANSSI-FR/libecc
Library for elliptic curves cryptography
ZpokenWeb3/zk-light-client-implementation
Zero Knowledge Light Client Implementation by Zpoken team.
claucece/useful-crypto-resources
A place for useful crypto-related resources plus some of my fav stuff
keep-starknet-strange/garaga
State-of-the-art Elliptic Curve operations and SNARKS verification for Cairo & Starknet 🐺.
dalek-cryptography/zkp
Experimental zero-knowledge proof compiler in Rust macros
ofek/coincurve
Cross-platform Python bindings for libsecp256k1
skalenetwork/libBLS
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)
demining/CryptoDeepTools
Crypto Deep Tools a set of scripts for detailed cryptanalysis of the Blockchain network in cryptocurrency Bitcoin
nayuki/Bitcoin-Cryptography-Library
Nayuki's implementation of cryptographic primitives used in Bitcoin.