Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Elliptic Curve

Elliptic Curve

12 projects

Showing 12 of 12 projects

libsecp256k1
libsecp256k1C

A high-performance, high-assurance C library for cryptographic operations on the secp256k1 elliptic curve, optimized for Bitcoin.

#c-library#embedded-systems#ecdh
Stars2.4k
Forks1.1k
Last commit3 days ago
TweetNaCl.js
TweetNaCl.jsJavaScript

A pure JavaScript port of the TweetNaCl cryptography library, providing high-security, easy-to-use cryptographic primitives.

#signature#crypto#authentication
Stars1.9k
Forks293
Last commit10 months ago
rust-crypto
rust-cryptoRust

A pure-Rust implementation of common cryptographic algorithms with a focus on auditability and minimal assembly.

#key-derivation#hashing#pure-rust
Stars1.5k
Forks303
Last commit3 years ago
micro-ecc
micro-eccPHP

A small, fast ECDH and ECDSA implementation in C for 8-bit, 32-bit, and 64-bit embedded processors.

#c-library#lightweight-crypto#embedded-systems
Stars1.4k
Forks500
Last commit1 year ago
kyber
kyberGo

Advanced cryptographic toolkit for Go providing primitives beyond basic signing and encryption for distributed systems.

#distributed-systems#go-library#constant-time
Stars698
Forks179
Last commit4 days ago
x25519-dalek
x25519-dalekRust

A pure-Rust implementation of X25519 elliptic curve Diffie-Hellman key exchange with side-channel resistance.

#elliptic-curve-diffie-hellman#keyexchange#curve25519
Stars353
Forks138
Last commit2 years ago
tiny-ECDH-c
tiny-ECDH-cC

A minimal, portable C implementation of Elliptic-Curve Diffie-Hellman for secure key exchange.

#c-library#elliptic-curve-diffie-hellman#ecdh
Stars298
Forks69
Last commit4 years ago
dusk-network/poseidon252
dusk-network/poseidon252Rust

Reference implementation of the Poseidon hash algorithm optimized for zero-knowledge proofs on the bls12-381 elliptic curve.

#merkle-tree-proof#hash#bls12-381
Stars217
Forks40
Last commit12 days ago
scrypto
scryptoScala

A Scala cryptographic toolkit providing hash functions, signing, encoding, and authenticated data structures for secure applications.

#public-domain#digital-signatures#merkle-tree
Stars204
Forks47
Last commit1 year ago
ada-crypto-library
ada-crypto-libraryAda

An Ada library providing comprehensive cryptographic primitives including symmetric/asymmetric encryption, hashing, and elliptic curve arithmetic.

#academic-project#symmetric-encryption#encryption-library
Stars86
Forks20
Last commit8 years ago
secp256k1.cr
secp256k1.crCrystal

A native Crystal library implementing the Secp256k1 elliptic curve for cryptographic operations used in Bitcoin, Ethereum, and Polkadot.

#secp256k1#ecdh#native-library
Stars51
Forks9
Last commit2 years ago
CoqPrime
CoqPrimeRocq Prover

A Coq library for certifying primality using Pocklington and Elliptic Curve certificates, with efficient modular arithmetic.

#mathematics#coq#theorem-proving
Stars44
Forks18
Last commit4 months ago

Related Tags

#Cryptography11#Security4#Public Key Cryptography4#Digital Signatures4#Ecdh4#Elliptic Curves3#Diffie Hellman3#C Library3#Rust Library3
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub