secp256k1.cr

Elliptic Curve Crypto

A native Crystal language implementation of the Secp256k1 elliptic curve cryptographic algorithm

a native library implementing secp256k1 purely for the crystal language.

GitHub

48 stars
5 watching
6 forks
Language: Crystal
last commit: over 1 year ago
Linked from 1 awesome list

bitcoinbitcoin-addressesbytechecksumcompressedcrystalcrystal-languageececdhecdsaethereumethereum-addressesnative-librarysecp256k1

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
bitcoin-core/secp256k1 A high-performance cryptographic library for digital signatures and EC operations on the secp256k1 curve. 2,090
21-dot-dev/swift-secp256k1 Provides cryptographic primitives and signatures for Bitcoin-based systems 111
jesserc/secp256k1-huff A Huff implementation of an elliptic curve library used in cryptocurrency applications 5
rustcrypto/elliptic-curves A collection of implementations for pure Rust elliptic curve cryptography. 683
paulmillr/noble-secp256k1 A high-performance JavaScript implementation of secp256k1 signatures and ECDH (Elliptic Curve Diffie-Hellman) algorithms 761
cryptocoinjs/secp256k1-node A Node.js binding for an optimized C library for EC operations on the secp256k1 curve 349
chaintope/bip-schnorrrb A Ruby implementation of the Schnorr signature scheme over elliptic curves. 7
paulmillr/noble-curves An implementation of elliptic curve cryptography and related algorithms in JavaScript 691
dalek-cryptography/curve25519-dalek Provides an implementation of elliptic curve arithmetic and associated cryptographic primitives. 901
didactic-drunk/sodium.cr A Crystal wrapper for the libsodium crypto API providing a common interface to various cryptographic algorithms 49
apple/swift-crypto An implementation of Apple's CryptoKit API on Linux platforms for cross-platform use in Swift applications. 1,469
84codes/mqtt-client.cr An MQTT client implementation in Crystal. 4
cadmiumcr/cadmium An NLP library for the Crystal programming language, providing various tools and algorithms for text analysis, processing, and manipulation. 205
agro1986/caustic An Elixir library providing algorithms and utilities for cryptography, number theory, and other mathematical concepts used in cryptocurrencies 5
dalek-cryptography/x25519-dalek An implementation of elliptic curve Diffie-Hellman key exchange using the x25519 curve 331