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: almost 3 years 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,121
21-dot-dev/swift-secp256k1 Provides cryptographic primitives and signatures for Bitcoin-based systems 113
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. 694
paulmillr/noble-secp256k1 Fastest 4KB implementation of secp256k1 signatures and ECDH in JavaScript 771
cryptocoinjs/secp256k1-node A Node.js binding for an optimized C library for EC operations on the secp256k1 curve 350
chaintope/bip-schnorrrb A Ruby implementation of the Schnorr signature scheme over elliptic curves. 7
paulmillr/noble-curves A set of implementations of elliptic curve cryptography libraries and utilities for digital signatures, key exchange, and other cryptographic primitives. 708
dalek-cryptography/curve25519-dalek Provides an implementation of elliptic curve arithmetic and associated cryptographic primitives. 910
didactic-drunk/sodium.cr A Crystal wrapper for the libsodium crypto API providing a common interface to various cryptographic algorithms 50
apple/swift-crypto An implementation of Apple's CryptoKit API on Linux platforms 1,486
84codes/mqtt-client.cr A Crystal programming language implementation of an MQTT client 3
cadmiumcr/cadmium An NLP library for the Crystal programming language, providing various tools and algorithms for text analysis, processing, and manipulation. 206
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