python-ecdsa

EC signature library

A Python implementation of ECDSA and ECDH algorithms

pure-python ECDSA signature/verification and ECDH key agreement

GitHub

921 stars
49 watching
313 forks
Language: Python
last commit: almost 2 years ago
Linked from 1 awesome list

cryptographydigital-signaturesecdhecdsaelliptic-curvespython

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
rustcrypto/signaturesThis project provides digital signature algorithms and implementation in Rust.478
personaelabs/spartan-ecdsaA Rust implementation of an ECDSA signature verification algorithm optimized for performance and security203
dmazzella/ucryptoProvides a fast implementation of digital signatures using RSA and Elliptic Curve Cryptography.34
dmazzella/ucryptoauthlibA lightweight Python driver for Microchip's Crypto Authentication secure elements41
paulmillr/noble-secp256k1Fastest 4KB implementation of secp256k1 signatures and ECDH in JavaScript771
cryptocoinjs/ecdsaProvides tools for secure digital transactions using elliptical curve cryptography38
carglglz/mpy-mbedtlsBindings for MbedTLS's EC and x509 cert/csr functions3
rustcrypto/elliptic-curvesA collection of implementations for pure Rust elliptic curve cryptography.694
tlsfuzzer/tlsfuzzerAutomated protocol testing and fuzzing suite for SSL/TLS implementations562
potatosalad/erlang-crypto_rsassa_pssA cryptographic signature algorithm implementation for Erlang and Elixir12
herumi/ecdsa-motokoAn implementation of the Elliptic Curve Digital Signature Algorithm (ECDSA) in the Motoko programming language.14
q9f/secp256k1.crA native Crystal language implementation of the Secp256k1 elliptic curve cryptographic algorithm48
sybrenstuvel/python-rsaA Python implementation of RSA cryptography488
mybraavos/efficient-secp256r1An efficient implementation of secp256r1 ECDSA on Cairo23
dmazzella/ucryptographyA lightweight implementation of cryptographic primitives for secure data handling7