Ecosyste.ms: Packages
An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.
crates.io "crypto" keyword
Top 5.6% on crates.io
20 versions - Latest release: over 1 year ago - 5 dependent packages - 61,953 dependent repositories - 181 million downloads total - 45 stars on GitHub - 1 maintainer
ppv-lite86 0.2.17 💰
Implementation of the crypto-simd API for x8620 versions - Latest release: over 1 year ago - 5 dependent packages - 61,953 dependent repositories - 181 million downloads total - 45 stars on GitHub - 1 maintainer
Top 2.1% on crates.io
50 versions - Latest release: almost 1 year ago - 801 dependent packages - 43,756 dependent repositories - 206 million downloads total - 508 stars on GitHub - 1 maintainer
digest 0.10.7
Traits for cryptographic hash functions and message authentication codes50 versions - Latest release: almost 1 year ago - 801 dependent packages - 43,756 dependent repositories - 206 million downloads total - 508 stars on GitHub - 1 maintainer
Top 1.2% on crates.io
41 versions - Latest release: 8 months ago - 3,390 dependent packages - 36,896 dependent repositories - 161 million downloads total - 1,696 stars on GitHub - 2 maintainers
sha2 0.10.8
Pure Rust implementation of the SHA-2 hash function family including SHA-224, SHA-256, SHA-384, a...41 versions - Latest release: 8 months ago - 3,390 dependent packages - 36,896 dependent repositories - 161 million downloads total - 1,696 stars on GitHub - 2 maintainers
Top 2.3% on crates.io
15 versions - Latest release: almost 2 years ago - 40 dependent packages - 36,637 dependent repositories - 104 million downloads total - 535 stars on GitHub - 1 maintainer
crypto-common 0.1.6
Common cryptographic traits15 versions - Latest release: almost 2 years ago - 40 dependent packages - 36,637 dependent repositories - 104 million downloads total - 535 stars on GitHub - 1 maintainer
Top 3.2% on crates.io
64 versions - Latest release: 14 days ago - 40 dependent packages - 28,352 dependent repositories - 44.3 million downloads total - 220 stars on GitHub - 3 maintainers
security-framework 2.11.0
Security.framework bindings for macOS and iOS64 versions - Latest release: 14 days ago - 40 dependent packages - 28,352 dependent repositories - 44.3 million downloads total - 220 stars on GitHub - 3 maintainers
Top 3.6% on crates.io
56 versions - Latest release: 14 days ago - 13 dependent packages - 28,332 dependent repositories - 43.8 million downloads total - 220 stars on GitHub - 3 maintainers
security-framework-sys 2.11.0
Apple `Security.framework` low-level FFI bindings56 versions - Latest release: 14 days ago - 13 dependent packages - 28,332 dependent repositories - 43.8 million downloads total - 220 stars on GitHub - 3 maintainers
Top 1.0% on crates.io
157 versions - Latest release: 3 months ago - 1,425 dependent packages - 28,271 dependent repositories - 95.3 million downloads total - 1,328 stars on GitHub - 2 maintainers
openssl 0.10.64 💰
OpenSSL bindings157 versions - Latest release: 3 months ago - 1,425 dependent packages - 28,271 dependent repositories - 95.3 million downloads total - 1,328 stars on GitHub - 2 maintainers
Top 3.1% on crates.io
27 versions - Latest release: about 1 year ago - 409 dependent packages - 23,418 dependent repositories - 108 million downloads total - 227 stars on GitHub - 1 maintainer
subtle 2.5.0
Pure-Rust traits and utilities for constant-time cryptographic implementations.27 versions - Latest release: about 1 year ago - 409 dependent packages - 23,418 dependent repositories - 108 million downloads total - 227 stars on GitHub - 1 maintainer
Top 0.7% on crates.io
123 versions - Latest release: 3 months ago - 996 dependent packages - 21,301 dependent repositories - 111 million downloads total - 3,448 stars on GitHub - 1 maintainer
ring 0.17.8
Safe, fast, small crypto using Rust.123 versions - Latest release: 3 months ago - 996 dependent packages - 21,301 dependent repositories - 111 million downloads total - 3,448 stars on GitHub - 1 maintainer
Top 1.3% on crates.io
24 versions - Latest release: over 1 year ago - 428 dependent packages - 20,493 dependent repositories - 78.3 million downloads total - 1,696 stars on GitHub - 1 maintainer
sha-1 0.10.1
SHA-1 hash function. This crate is deprecated! Use the sha1 crate instead.24 versions - Latest release: over 1 year ago - 428 dependent packages - 20,493 dependent repositories - 78.3 million downloads total - 1,696 stars on GitHub - 1 maintainer
Top 1.3% on crates.io
26 versions - Latest release: 8 months ago - 574 dependent packages - 20,443 dependent repositories - 79.9 million downloads total - 1,696 stars on GitHub - 2 maintainers
sha1 0.10.6
SHA-1 hash function26 versions - Latest release: 8 months ago - 574 dependent packages - 20,443 dependent repositories - 79.9 million downloads total - 1,696 stars on GitHub - 2 maintainers
Top 3.5% on crates.io
28 versions - Latest release: about 2 years ago - 911 dependent packages - 20,152 dependent repositories - 111 million downloads total - 235 stars on GitHub - 1 maintainer
hmac 0.12.1
Generic implementation of Hash-based Message Authentication Code (HMAC)28 versions - Latest release: about 2 years ago - 911 dependent packages - 20,152 dependent repositories - 111 million downloads total - 235 stars on GitHub - 1 maintainer
Top 5.2% on crates.io
22 versions - Latest release: 2 months ago - 135 dependent packages - 18,082 dependent repositories - 78.8 million downloads total - 58 stars on GitHub - 1 maintainer
siphasher 1.0.1 💰
SipHash-2-4, SipHash-1-3 and 128-bit variants in pure Rust22 versions - Latest release: 2 months ago - 135 dependent packages - 18,082 dependent repositories - 78.8 million downloads total - 58 stars on GitHub - 1 maintainer
Top 2.3% on crates.io
20 versions - Latest release: almost 3 years ago - 56 dependent packages - 15,421 dependent repositories - 63.8 million downloads total - 508 stars on GitHub - 1 maintainer
crypto-mac 0.11.1
Trait for Message Authentication Code (MAC) algorithms20 versions - Latest release: almost 3 years ago - 56 dependent packages - 15,421 dependent repositories - 63.8 million downloads total - 508 stars on GitHub - 1 maintainer
Top 2.4% on crates.io
23 versions - Latest release: about 1 year ago - 159 dependent packages - 11,504 dependent repositories - 64.3 million downloads total - 508 stars on GitHub - 1 maintainer
cipher 0.4.4
Traits for describing block ciphers and stream ciphers23 versions - Latest release: about 1 year ago - 159 dependent packages - 11,504 dependent repositories - 64.3 million downloads total - 508 stars on GitHub - 1 maintainer
Top 2.3% on crates.io
39 versions - Latest release: 6 months ago - 147 dependent packages - 10,880 dependent repositories - 48.9 million downloads total - 508 stars on GitHub - 2 maintainers
signature 2.2.0
Traits for cryptographic signature algorithms (e.g. ECDSA, Ed25519)39 versions - Latest release: 6 months ago - 147 dependent packages - 10,880 dependent repositories - 48.9 million downloads total - 508 stars on GitHub - 2 maintainers
Top 2.4% on crates.io
22 versions - Latest release: 3 months ago - 467 dependent packages - 10,367 dependent repositories - 58.3 million downloads total - 640 stars on GitHub - 1 maintainer
aes 0.8.4
Pure Rust implementation of the Advanced Encryption Standard (a.k.a. Rijndael)22 versions - Latest release: 3 months ago - 467 dependent packages - 10,367 dependent repositories - 58.3 million downloads total - 640 stars on GitHub - 1 maintainer
Top 1.6% on crates.io
92 versions - Latest release: 3 months ago - 290 dependent packages - 10,039 dependent repositories - 40 million downloads total - 792 stars on GitHub - 1 maintainer
curve25519-dalek 4.1.2
A pure-Rust implementation of group operations on ristretto255 and Curve2551992 versions - Latest release: 3 months ago - 290 dependent packages - 10,039 dependent repositories - 40 million downloads total - 792 stars on GitHub - 1 maintainer
Top 6.2% on crates.io
8 versions - Latest release: 4 months ago - 24 dependent packages - 9,896 dependent repositories - 29.1 million downloads total - 37 stars on GitHub - 1 maintainer
keccak 0.1.5
Pure Rust implementation of the Keccak sponge function including the keccak-f and keccak-p variants8 versions - Latest release: 4 months ago - 24 dependent packages - 9,896 dependent repositories - 29.1 million downloads total - 37 stars on GitHub - 1 maintainer
Top 1.4% on crates.io
33 versions - Latest release: about 1 year ago - 831 dependent packages - 9,689 dependent repositories - 34.5 million downloads total - 1,696 stars on GitHub - 1 maintainer
sha3 0.10.8
Pure Rust implementation of SHA-3, a family of Keccak-based hash functions including the SHAKE fa...33 versions - Latest release: about 1 year ago - 831 dependent packages - 9,689 dependent repositories - 34.5 million downloads total - 1,696 stars on GitHub - 1 maintainer
Top 2.6% on crates.io
25 versions - Latest release: 11 months ago - 229 dependent packages - 8,903 dependent repositories - 41.4 million downloads total - 591 stars on GitHub - 1 maintainer
pbkdf2 0.12.2
Generic implementation of PBKDF225 versions - Latest release: 11 months ago - 229 dependent packages - 8,903 dependent repositories - 41.4 million downloads total - 591 stars on GitHub - 1 maintainer
Top 1.3% on crates.io
23 versions - Latest release: 8 months ago - 372 dependent packages - 8,416 dependent repositories - 55 million downloads total - 1,696 stars on GitHub - 1 maintainer
md-5 0.10.6
MD5 hash function23 versions - Latest release: 8 months ago - 372 dependent packages - 8,416 dependent repositories - 55 million downloads total - 1,696 stars on GitHub - 1 maintainer
Top 2.5% on crates.io
19 versions - Latest release: about 1 year ago - 118 dependent packages - 7,957 dependent repositories - 39.3 million downloads total - 508 stars on GitHub - 1 maintainer
aead 0.5.2
Traits for Authenticated Encryption with Associated Data (AEAD) algorithms, such as AES-GCM as Ch...19 versions - Latest release: about 1 year ago - 118 dependent packages - 7,957 dependent repositories - 39.3 million downloads total - 508 stars on GitHub - 1 maintainer
Top 3.3% on crates.io
12 versions - Latest release: almost 1 year ago - 6 dependent packages - 7,793 dependent repositories - 35.7 million downloads total - 508 stars on GitHub - 2 maintainers
universal-hash 0.5.1
Traits which describe the functionality of universal hash functions (UHFs)12 versions - Latest release: almost 1 year ago - 6 dependent packages - 7,793 dependent repositories - 35.7 million downloads total - 508 stars on GitHub - 2 maintainers
Top 6.1% on crates.io
18 versions - Latest release: over 1 year ago - 107 dependent packages - 7,457 dependent repositories - 36.2 million downloads total - 43 stars on GitHub - 1 maintainer
ctr 0.9.2
CTR block modes of operation18 versions - Latest release: over 1 year ago - 107 dependent packages - 7,457 dependent repositories - 36.2 million downloads total - 43 stars on GitHub - 1 maintainer
Top 7.7% on crates.io
26 versions - Latest release: 3 months ago - 3 dependent packages - 7,113 dependent repositories - 33.2 million downloads total - 25 stars on GitHub - 1 maintainer
polyval 0.6.2
POLYVAL is a GHASH-like universal hash over GF(2^128) useful for constructing a Message Authentic...26 versions - Latest release: 3 months ago - 3 dependent packages - 7,113 dependent repositories - 33.2 million downloads total - 25 stars on GitHub - 1 maintainer
Top 8.5% on crates.io
11 versions - Latest release: about 2 years ago - 11 dependent packages - 6,967 dependent repositories - 705 thousand downloads total - 28 stars on GitHub - 1 maintainer
minisign-verify 0.2.1 💰
A small crate to verify Minisign signatures.11 versions - Latest release: about 2 years ago - 11 dependent packages - 6,967 dependent repositories - 705 thousand downloads total - 28 stars on GitHub - 1 maintainer
Top 4.8% on crates.io
24 versions - Latest release: 5 months ago - 198 dependent packages - 6,893 dependent repositories - 34.9 million downloads total - 62 stars on GitHub - 2 maintainers
hkdf 0.12.4
HMAC-based Extract-and-Expand Key Derivation Function (HKDF)24 versions - Latest release: 5 months ago - 198 dependent packages - 6,893 dependent repositories - 34.9 million downloads total - 62 stars on GitHub - 2 maintainers
Top 2.9% on crates.io
34 versions - Latest release: 7 months ago - 77 dependent packages - 6,597 dependent repositories - 26.5 million downloads total - 432 stars on GitHub - 1 maintainer
ed25519 2.2.3
Edwards Digital Signature Algorithm (EdDSA) over Curve25519 (as specified in RFC 8032) support li...34 versions - Latest release: 7 months ago - 77 dependent packages - 6,597 dependent repositories - 26.5 million downloads total - 432 stars on GitHub - 1 maintainer
Top 6.9% on crates.io
19 versions - Latest release: 3 months ago - 8 dependent packages - 6,551 dependent repositories - 30.9 million downloads total - 25 stars on GitHub - 1 maintainer
ghash 0.5.1
Universal hash over GF(2^128) useful for constructing a Message Authentication Code (MAC), as in ...19 versions - Latest release: 3 months ago - 8 dependent packages - 6,551 dependent repositories - 30.9 million downloads total - 25 stars on GitHub - 1 maintainer
Top 3.5% on crates.io
28 versions - Latest release: about 4 years ago - 318 dependent packages - 6,050 dependent repositories - 33.1 million downloads total - 187 stars on GitHub - 1 maintainer
tiny-keccak 2.0.2
An implementation of Keccak derived functions.28 versions - Latest release: about 4 years ago - 318 dependent packages - 6,050 dependent repositories - 33.1 million downloads total - 187 stars on GitHub - 1 maintainer
Top 3.2% on crates.io
23 versions - Latest release: about 1 year ago - 125 dependent packages - 5,941 dependent repositories - 42.9 million downloads total - 218 stars on GitHub - 1 maintainer
base64ct 1.6.0
Pure Rust implementation of Base64 (RFC 4648) which avoids any usages of data-dependent branches/...23 versions - Latest release: about 1 year ago - 125 dependent packages - 5,941 dependent repositories - 42.9 million downloads total - 218 stars on GitHub - 1 maintainer
Top 1.4% on crates.io
26 versions - Latest release: over 1 year ago - 475 dependent packages - 5,847 dependent repositories - 24.7 million downloads total - 1,696 stars on GitHub - 1 maintainer
blake2 0.10.6
BLAKE2 hash functions26 versions - Latest release: over 1 year ago - 475 dependent packages - 5,847 dependent repositories - 24.7 million downloads total - 1,696 stars on GitHub - 1 maintainer
Top 3.9% on crates.io
28 versions - Latest release: almost 2 years ago - 182 dependent packages - 5,709 dependent repositories - 10.5 million downloads total - 169 stars on GitHub - 1 maintainer
libsecp256k1 0.7.1
Pure Rust secp256k1 implementation.28 versions - Latest release: almost 2 years ago - 182 dependent packages - 5,709 dependent repositories - 10.5 million downloads total - 169 stars on GitHub - 1 maintainer
Top 4.0% on crates.io
53 versions - Latest release: 6 months ago - 52 dependent packages - 5,196 dependent repositories - 32.7 million downloads total - 162 stars on GitHub - 1 maintainer
crypto-bigint 0.5.5
Pure Rust implementation of a big integer library which has been designed from the ground-up for ...53 versions - Latest release: 6 months ago - 52 dependent packages - 5,196 dependent repositories - 32.7 million downloads total - 162 stars on GitHub - 1 maintainer
Top 5.9% on crates.io
10 versions - Latest release: over 2 years ago - 10 dependent packages - 5,084 dependent repositories - 7.31 million downloads total - 45 stars on GitHub - 1 maintainer
c2-chacha 0.3.3 💰
The ChaCha family of stream ciphers10 versions - Latest release: over 2 years ago - 10 dependent packages - 5,084 dependent repositories - 7.31 million downloads total - 45 stars on GitHub - 1 maintainer
Top 2.4% on crates.io
86 versions - Latest release: 6 months ago - 103 dependent packages - 4,958 dependent repositories - 26.2 million downloads total - 508 stars on GitHub - 1 maintainer
elliptic-curve 0.13.8
General purpose Elliptic Curve Cryptography (ECC) support, including types and traits for represe...86 versions - Latest release: 6 months ago - 103 dependent packages - 4,958 dependent repositories - 26.2 million downloads total - 508 stars on GitHub - 1 maintainer
Top 2.9% on crates.io
82 versions - Latest release: 6 months ago - 96 dependent packages - 4,832 dependent repositories - 25.4 million downloads total - 432 stars on GitHub - 1 maintainer
ecdsa 0.16.9
Pure Rust implementation of the Elliptic Curve Digital Signature Algorithm (ECDSA) as specified i...82 versions - Latest release: 6 months ago - 96 dependent packages - 4,832 dependent repositories - 25.4 million downloads total - 432 stars on GitHub - 1 maintainer
Top 3.2% on crates.io
48 versions - Latest release: about 2 months ago - 83 dependent packages - 4,542 dependent repositories - 45.5 million downloads total - 218 stars on GitHub - 1 maintainer
der 0.7.9
Pure Rust embedded-friendly implementation of the Distinguished Encoding Rules (DER) for Abstract...48 versions - Latest release: about 2 months ago - 83 dependent packages - 4,542 dependent repositories - 45.5 million downloads total - 218 stars on GitHub - 1 maintainer
Top 3.3% on crates.io
22 versions - Latest release: 6 months ago - 44 dependent packages - 4,275 dependent repositories - 42.2 million downloads total - 218 stars on GitHub - 1 maintainer
spki 0.7.3
X.509 Subject Public Key Info (RFC5280) describing public keys as well as their associated Algori...22 versions - Latest release: 6 months ago - 44 dependent packages - 4,275 dependent repositories - 42.2 million downloads total - 218 stars on GitHub - 1 maintainer
Top 3.2% on crates.io
37 versions - Latest release: about 1 year ago - 82 dependent packages - 4,263 dependent repositories - 41.1 million downloads total - 218 stars on GitHub - 2 maintainers
pkcs8 0.10.2
Pure Rust implementation of Public-Key Cryptography Standards (PKCS) #8: Private-Key Information ...37 versions - Latest release: about 1 year ago - 82 dependent packages - 4,263 dependent repositories - 41.1 million downloads total - 218 stars on GitHub - 2 maintainers
Top 5.1% on crates.io
6 versions - Latest release: over 2 years ago - 5 dependent packages - 4,248 dependent repositories - 8.35 million downloads total - 169 stars on GitHub - 1 maintainer
libsecp256k1-core 0.3.0
Core functions for pure Rust secp256k1 implementation.6 versions - Latest release: over 2 years ago - 5 dependent packages - 4,248 dependent repositories - 8.35 million downloads total - 169 stars on GitHub - 1 maintainer
Top 6.9% on crates.io
4 versions - Latest release: over 2 years ago - 1 dependent package - 4,238 dependent repositories - 8.35 million downloads total - 169 stars on GitHub - 1 maintainer
libsecp256k1-gen-genmult 0.3.0
Generator function of const for libsecp256k1.4 versions - Latest release: over 2 years ago - 1 dependent package - 4,238 dependent repositories - 8.35 million downloads total - 169 stars on GitHub - 1 maintainer
Top 6.9% on crates.io
4 versions - Latest release: over 2 years ago - 1 dependent package - 4,238 dependent repositories - 8.36 million downloads total - 169 stars on GitHub - 1 maintainer
libsecp256k1-gen-ecmult 0.3.0
Generator function of const_gen for libsecp256k1.4 versions - Latest release: over 2 years ago - 1 dependent package - 4,238 dependent repositories - 8.36 million downloads total - 169 stars on GitHub - 1 maintainer
Top 2.9% on crates.io
57 versions - Latest release: 4 months ago - 183 dependent packages - 4,069 dependent repositories - 13 million downloads total - 606 stars on GitHub - 1 maintainer
k256 0.13.3
secp256k1 elliptic curve library written in pure Rust with support for ECDSA signing/verification...57 versions - Latest release: 4 months ago - 183 dependent packages - 4,069 dependent repositories - 13 million downloads total - 606 stars on GitHub - 1 maintainer
Top 2.5% on crates.io
91 versions - Latest release: about 2 months ago - 394 dependent packages - 3,786 dependent repositories - 15 million downloads total - 325 stars on GitHub - 2 maintainers
secp256k1 0.29.0
Rust wrapper library for Pieter Wuille's `libsecp256k1`. Implements ECDSA and BIP 340 signatures ...91 versions - Latest release: about 2 months ago - 394 dependent packages - 3,786 dependent repositories - 15 million downloads total - 325 stars on GitHub - 2 maintainers
Top 5.4% on crates.io
20 versions - Latest release: over 6 years ago - 126 dependent packages - 3,370 dependent repositories - 5.4 million downloads total - 64 stars on GitHub - 1 maintainer
blake2-rfc 0.2.18
A pure Rust implementation of BLAKE2 based on RFC 7693.20 versions - Latest release: over 6 years ago - 126 dependent packages - 3,370 dependent repositories - 5.4 million downloads total - 64 stars on GitHub - 1 maintainer
Top 2.6% on crates.io
38 versions - Latest release: 6 months ago - 339 dependent packages - 3,083 dependent repositories - 22.1 million downloads total - 498 stars on GitHub - 1 maintainer
rsa 0.9.6
Pure Rust RSA implementation38 versions - Latest release: 6 months ago - 339 dependent packages - 3,083 dependent repositories - 22.1 million downloads total - 498 stars on GitHub - 1 maintainer
Top 3.3% on crates.io
4 versions - Latest release: about 1 year ago - 61 dependent packages - 2,882 dependent repositories - 23.3 million downloads total - 218 stars on GitHub - 2 maintainers
base16ct 0.2.0
Pure Rust implementation of Base16 a.k.a hexadecimal (RFC 4648) which avoids any usages of data-d...4 versions - Latest release: about 1 year ago - 61 dependent packages - 2,882 dependent repositories - 23.3 million downloads total - 218 stars on GitHub - 2 maintainers
Top 4.2% on crates.io
20 versions - Latest release: about 2 years ago - 30 dependent packages - 2,843 dependent repositories - 9.43 million downloads total - 242 stars on GitHub - 1 maintainer
salsa20 0.10.2
Salsa20 Stream Cipher20 versions - Latest release: about 2 years ago - 30 dependent packages - 2,843 dependent repositories - 9.43 million downloads total - 242 stars on GitHub - 1 maintainer
Top 3.4% on crates.io
15 versions - Latest release: 10 months ago - 45 dependent packages - 2,827 dependent repositories - 23.4 million downloads total - 218 stars on GitHub - 1 maintainer
sec1 0.7.3
Pure Rust implementation of SEC1: Elliptic Curve Cryptography encoding formats including ASN.1 DE...15 versions - Latest release: 10 months ago - 45 dependent packages - 2,827 dependent repositories - 23.4 million downloads total - 218 stars on GitHub - 1 maintainer
Top 6.8% on crates.io
20 versions - Latest release: almost 2 years ago - 19 dependent packages - 2,765 dependent repositories - 16.2 million downloads total - 25 stars on GitHub - 1 maintainer
poly1305 0.8.0
The Poly1305 universal hash function and message authentication code20 versions - Latest release: almost 2 years ago - 19 dependent packages - 2,765 dependent repositories - 16.2 million downloads total - 25 stars on GitHub - 1 maintainer
Top 1.9% on crates.io
5 versions - Latest release: over 1 year ago - 92 dependent packages - 2,572 dependent repositories - 7 million downloads total - 1,696 stars on GitHub - 1 maintainer
ripemd 0.1.3
Pure Rust implementation of the RIPEMD hash functions5 versions - Latest release: over 1 year ago - 92 dependent packages - 2,572 dependent repositories - 7 million downloads total - 1,696 stars on GitHub - 1 maintainer
Top 3.8% on crates.io
26 versions - Latest release: about 1 year ago - 99 dependent packages - 2,455 dependent repositories - 16.5 million downloads total - 242 stars on GitHub - 1 maintainer
chacha20 0.9.1
The ChaCha20 stream cipher (RFC 8439) implemented in pure Rust using traits from the RustCrypto `...26 versions - Latest release: about 1 year ago - 99 dependent packages - 2,455 dependent repositories - 16.5 million downloads total - 242 stars on GitHub - 1 maintainer
Top 2.9% on crates.io
33 versions - Latest release: about 1 year ago - 197 dependent packages - 2,164 dependent repositories - 15.6 million downloads total - 606 stars on GitHub - 1 maintainer
p256 0.13.2
Pure Rust implementation of the NIST P-256 (a.k.a. secp256r1, prime256v1) elliptic curve as defin...33 versions - Latest release: about 1 year ago - 197 dependent packages - 2,164 dependent repositories - 15.6 million downloads total - 606 stars on GitHub - 1 maintainer
Top 3.4% on crates.io
18 versions - Latest release: about 1 year ago - 31 dependent packages - 2,092 dependent repositories - 28.5 million downloads total - 218 stars on GitHub - 1 maintainer
pem-rfc7468 0.7.0
PEM Encoding (RFC 7468) for PKIX, PKCS, and CMS Structures, implementing a strict subset of the o...18 versions - Latest release: about 1 year ago - 31 dependent packages - 2,092 dependent repositories - 28.5 million downloads total - 218 stars on GitHub - 1 maintainer
Top 3.0% on crates.io
66 versions - Latest release: 4 months ago - 46 dependent packages - 2,003 dependent repositories - 7.88 million downloads total - 857 stars on GitHub - 1 maintainer
snow 0.9.6
A pure-rust implementation of the Noise Protocol Framework66 versions - Latest release: 4 months ago - 46 dependent packages - 2,003 dependent repositories - 7.88 million downloads total - 857 stars on GitHub - 1 maintainer
Top 3.3% on crates.io
23 versions - Latest release: about 1 year ago - 88 dependent packages - 1,965 dependent repositories - 6.87 million downloads total - 591 stars on GitHub - 1 maintainer
scrypt 0.11.0
Scrypt password-based key derivation function23 versions - Latest release: about 1 year ago - 88 dependent packages - 1,965 dependent repositories - 6.87 million downloads total - 591 stars on GitHub - 1 maintainer
Top 1.9% on crates.io
39 versions - Latest release: almost 8 years ago - 562 dependent packages - 1,694 dependent repositories - 4.74 million downloads total - 1,367 stars on GitHub - 1 maintainer
rust-crypto 0.2.36
A (mostly) pure-Rust implementation of various common cryptographic algorithms.39 versions - Latest release: almost 8 years ago - 562 dependent packages - 1,694 dependent repositories - 4.74 million downloads total - 1,367 stars on GitHub - 1 maintainer
Top 2.7% on crates.io
23 versions - Latest release: about 1 year ago - 78 dependent packages - 1,481 dependent repositories - 7.77 million downloads total - 606 stars on GitHub - 1 maintainer
p384 0.13.0
Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve as defined in SP 800...23 versions - Latest release: about 1 year ago - 78 dependent packages - 1,481 dependent repositories - 7.77 million downloads total - 606 stars on GitHub - 1 maintainer
Top 3.9% on crates.io
22 versions - Latest release: about 1 year ago - 16 dependent packages - 1,390 dependent repositories - 19.4 million downloads total - 218 stars on GitHub - 2 maintainers
pkcs1 0.7.5
Pure Rust implementation of Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifi...22 versions - Latest release: about 1 year ago - 16 dependent packages - 1,390 dependent repositories - 19.4 million downloads total - 218 stars on GitHub - 2 maintainers
Top 6.8% on crates.io
4 versions - Latest release: about 2 years ago - 128 dependent packages - 1,285 dependent repositories - 7.17 million downloads total - 43 stars on GitHub - 1 maintainer
cbc 0.1.2
Cipher Block Chaining (CBC) block cipher mode of operation4 versions - Latest release: about 2 years ago - 128 dependent packages - 1,285 dependent repositories - 7.17 million downloads total - 43 stars on GitHub - 1 maintainer
Top 1.9% on crates.io
61 versions - Latest release: 2 months ago - 97 dependent packages - 1,038 dependent repositories - 2.88 million downloads total - 2,354 stars on GitHub - 1 maintainer
ethers-core 2.0.14
Ethereum data types, cryptography and utilities61 versions - Latest release: 2 months ago - 97 dependent packages - 1,038 dependent repositories - 2.88 million downloads total - 2,354 stars on GitHub - 1 maintainer
Top 3.6% on crates.io
26 versions - Latest release: 4 months ago - 156 dependent packages - 987 dependent repositories - 3.78 million downloads total - 591 stars on GitHub - 1 maintainer
argon2 0.5.3
Pure Rust implementation of the Argon2 password hashing function with support for the Argon2d, Ar...26 versions - Latest release: 4 months ago - 156 dependent packages - 987 dependent repositories - 3.78 million downloads total - 591 stars on GitHub - 1 maintainer
Top 1.7% on crates.io
29 versions - Latest release: about 2 months ago - 164 dependent packages - 977 dependent repositories - 7.06 million downloads total - 1,911 stars on GitHub - 2 maintainers
bitcoin_hashes 0.14.0
Hash functions used by the rust-bitcoin eccosystem29 versions - Latest release: about 2 months ago - 164 dependent packages - 977 dependent repositories - 7.06 million downloads total - 1,911 stars on GitHub - 2 maintainers
Top 2.1% on crates.io
43 versions - Latest release: 2 months ago - 40 dependent packages - 971 dependent repositories - 2.47 million downloads total - 2,354 stars on GitHub - 1 maintainer
ethers-providers 2.0.14
Clients for interacting with Ethereum nodes43 versions - Latest release: 2 months ago - 40 dependent packages - 971 dependent repositories - 2.47 million downloads total - 2,354 stars on GitHub - 1 maintainer
Top 2.0% on crates.io
33 versions - Latest release: 2 months ago - 170 dependent packages - 936 dependent repositories - 1.67 million downloads total - 2,354 stars on GitHub - 1 maintainer
ethers 2.0.14
A complete Ethereum and Celo Rust library33 versions - Latest release: 2 months ago - 170 dependent packages - 936 dependent repositories - 1.67 million downloads total - 2,354 stars on GitHub - 1 maintainer
Top 2.1% on crates.io
38 versions - Latest release: 2 months ago - 30 dependent packages - 922 dependent repositories - 2.37 million downloads total - 2,354 stars on GitHub - 1 maintainer
ethers-signers 2.0.14
A unified interface for locally signing Ethereum transactions38 versions - Latest release: 2 months ago - 30 dependent packages - 922 dependent repositories - 2.37 million downloads total - 2,354 stars on GitHub - 1 maintainer
Top 3.6% on crates.io
13 versions - Latest release: 6 months ago - 12 dependent packages - 887 dependent repositories - 8.29 million downloads total - 606 stars on GitHub - 1 maintainer
primeorder 0.13.6
Pure Rust implementation of complete addition formulas for prime order elliptic curves (Renes-Cos...13 versions - Latest release: 6 months ago - 12 dependent packages - 887 dependent repositories - 8.29 million downloads total - 606 stars on GitHub - 1 maintainer
Top 2.2% on crates.io
38 versions - Latest release: 2 months ago - 22 dependent packages - 866 dependent repositories - 2.35 million downloads total - 2,354 stars on GitHub - 1 maintainer
ethers-contract 2.0.14
Type-safe abstractions for interacting with Ethereum smart contracts38 versions - Latest release: 2 months ago - 22 dependent packages - 866 dependent repositories - 2.35 million downloads total - 2,354 stars on GitHub - 1 maintainer
Top 6.4% on crates.io
8 versions - Latest release: almost 5 years ago - 35 dependent packages - 866 dependent repositories - 4.35 million downloads total - 24 stars on GitHub - 1 maintainer
crypto-hash 0.3.4 💰
A wrapper for OS-level cryptographic hash functions8 versions - Latest release: almost 5 years ago - 35 dependent packages - 866 dependent repositories - 4.35 million downloads total - 24 stars on GitHub - 1 maintainer
Top 5.1% on crates.io
4 versions - Latest release: over 7 years ago - 22 dependent packages - 864 dependent repositories - 1.06 million downloads total - 172 stars on GitHub - 1 maintainer
argon2rs 0.2.5
The pure Rust password hashing library that runs on Argon2.4 versions - Latest release: over 7 years ago - 22 dependent packages - 864 dependent repositories - 1.06 million downloads total - 172 stars on GitHub - 1 maintainer
Top 2.8% on crates.io
25 versions - Latest release: almost 3 years ago - 40 dependent packages - 856 dependent repositories - 3.43 million downloads total - 638 stars on GitHub - 1 maintainer
libsodium-sys 0.2.7
FFI binding to libsodium25 versions - Latest release: almost 3 years ago - 40 dependent packages - 856 dependent repositories - 3.43 million downloads total - 638 stars on GitHub - 1 maintainer
commoncrypto-sys 0.2.0 💰
FFI bindings to Mac OS X's CommonCrypto library2 versions - Latest release: over 7 years ago - 1 dependent package - 829 dependent repositories - 2.01 million downloads total - 7 stars on GitHub - 1 maintainer
commoncrypto 0.2.0 💰
Idiomatic Rust wrappers for Mac OS X's CommonCrypto library2 versions - Latest release: over 7 years ago - 1 dependent package - 828 dependent repositories - 2.01 million downloads total - 7 stars on GitHub - 1 maintainer
curve25519-dalek-fiat 0.1.0
A pure-Rust implementation of group operations on ristretto255 and Curve255191 version - Latest release: over 3 years ago - 5 dependent packages - 825 dependent repositories - 1.2 million downloads total - 1 stars on GitHub - 1 maintainer
Top 2.7% on crates.io
25 versions - Latest release: almost 3 years ago - 170 dependent packages - 824 dependent repositories - 2.97 million downloads total - 638 stars on GitHub - 1 maintainer
sodiumoxide 0.2.7
Fast cryptographic library for Rust (bindings to libsodium)25 versions - Latest release: almost 3 years ago - 170 dependent packages - 824 dependent repositories - 2.97 million downloads total - 638 stars on GitHub - 1 maintainer
Top 2.6% on crates.io
35 versions - Latest release: 2 months ago - 10 dependent packages - 814 dependent repositories - 1.77 million downloads total - 2,354 stars on GitHub - 1 maintainer
ethers-middleware 2.0.14
Middleware implementations for the ethers-rs crate35 versions - Latest release: 2 months ago - 10 dependent packages - 814 dependent repositories - 1.77 million downloads total - 2,354 stars on GitHub - 1 maintainer
Top 2.8% on crates.io
44 versions - Latest release: 2 months ago - 6 dependent packages - 799 dependent repositories - 2.29 million downloads total - 2,354 stars on GitHub - 1 maintainer
ethers-contract-derive 2.0.14
Proc macros for type-safe bindings generation to Ethereum smart contracts44 versions - Latest release: 2 months ago - 6 dependent packages - 799 dependent repositories - 2.29 million downloads total - 2,354 stars on GitHub - 1 maintainer
Top 3.4% on crates.io
45 versions - Latest release: 2 months ago - 3 dependent packages - 798 dependent repositories - 2.3 million downloads total - 2,354 stars on GitHub - 1 maintainer
ethers-contract-abigen 2.0.14
Code generation for type-safe bindings to Ethereum smart contracts45 versions - Latest release: 2 months ago - 3 dependent packages - 798 dependent repositories - 2.3 million downloads total - 2,354 stars on GitHub - 1 maintainer
Top 2.9% on crates.io
27 versions - Latest release: 2 months ago - 5 dependent packages - 796 dependent repositories - 2.22 million downloads total - 2,354 stars on GitHub - 1 maintainer
ethers-etherscan 2.0.14
Bindings for the etherscan.io web API27 versions - Latest release: 2 months ago - 5 dependent packages - 796 dependent repositories - 2.22 million downloads total - 2,354 stars on GitHub - 1 maintainer
Top 3.7% on crates.io
15 versions - Latest release: 9 months ago - 36 dependent packages - 768 dependent repositories - 2.72 million downloads total - 438 stars on GitHub - 3 maintainers
blst 0.3.11
Bindings for blst BLS12-381 library15 versions - Latest release: 9 months ago - 36 dependent packages - 768 dependent repositories - 2.72 million downloads total - 438 stars on GitHub - 3 maintainers
Top 7.0% on crates.io
6 versions - Latest release: over 2 years ago - 31 dependent packages - 751 dependent repositories - 3.32 million downloads total - 25 stars on GitHub - 1 maintainer
curve25519-dalek-ng 4.1.1
A pure-Rust implementation of group operations on ristretto255 and Curve255196 versions - Latest release: over 2 years ago - 31 dependent packages - 751 dependent repositories - 3.32 million downloads total - 25 stars on GitHub - 1 maintainer
Top 4.2% on crates.io
3 versions - Latest release: over 2 years ago - 12 dependent packages - 750 dependent repositories - 3.28 million downloads total - 227 stars on GitHub - 1 maintainer
subtle-ng 2.5.0
Pure-Rust traits and utilities for constant-time cryptographic implementations.3 versions - Latest release: over 2 years ago - 12 dependent packages - 750 dependent repositories - 3.28 million downloads total - 227 stars on GitHub - 1 maintainer
Top 3.3% on crates.io
12 versions - Latest release: about 2 years ago - 24 dependent packages - 715 dependent repositories - 7.09 million downloads total - 640 stars on GitHub - 1 maintainer
blowfish 0.9.1
Blowfish block cipher12 versions - Latest release: about 2 years ago - 24 dependent packages - 715 dependent repositories - 7.09 million downloads total - 640 stars on GitHub - 1 maintainer
Top 2.6% on crates.io
14 versions - Latest release: over 1 year ago - 30 dependent packages - 669 dependent repositories - 1.07 million downloads total - 1,696 stars on GitHub - 1 maintainer
md4 0.10.2
MD4 hash function14 versions - Latest release: over 1 year ago - 30 dependent packages - 669 dependent repositories - 1.07 million downloads total - 1,696 stars on GitHub - 1 maintainer
Top 4.8% on crates.io
11 versions - Latest release: 12 months ago - 22 dependent packages - 584 dependent repositories - 1.55 million downloads total - 422 stars on GitHub - 2 maintainers
bip32 0.5.1
BIP32 hierarchical key derivation implemented in a generic, no_std-friendly manner. Supports deri...11 versions - Latest release: 12 months ago - 22 dependent packages - 584 dependent repositories - 1.55 million downloads total - 422 stars on GitHub - 2 maintainers
ct-codecs 1.1.1 💰
Constant-time hex and base64 codecs from libsodium reimplemented in Rust5 versions - Latest release: about 3 years ago - 16 dependent packages - 500 dependent repositories - 3.76 million downloads total - 14 stars on GitHub - 1 maintainer
Top 3.4% on crates.io
14 versions - Latest release: about 2 years ago - 34 dependent packages - 500 dependent repositories - 5.1 million downloads total - 640 stars on GitHub - 1 maintainer
des 0.8.1
DES and Triple DES (3DES, TDES) block ciphers implementation14 versions - Latest release: about 2 years ago - 34 dependent packages - 500 dependent repositories - 5.1 million downloads total - 640 stars on GitHub - 1 maintainer
Top 6.9% on crates.io
2 versions - Latest release: about 3 years ago - 7 dependent packages - 497 dependent repositories - 865 thousand downloads total - 31 stars on GitHub - 1 maintainer
substrate-bn 0.6.0
Pairing cryptography with the Barreto-Naehrig curve2 versions - Latest release: about 3 years ago - 7 dependent packages - 497 dependent repositories - 865 thousand downloads total - 31 stars on GitHub - 1 maintainer
Top 5.1% on crates.io
38 versions - Latest release: 3 months ago - 31 dependent packages - 464 dependent repositories - 3.34 million downloads total - 119 stars on GitHub - 1 maintainer
ed25519-compact 2.1.1 💰
A small, self-contained, wasm-friendly Ed25519 implementation38 versions - Latest release: 3 months ago - 31 dependent packages - 464 dependent repositories - 3.34 million downloads total - 119 stars on GitHub - 1 maintainer
Top 5.6% on crates.io
32 versions - Latest release: 2 months ago - 1 dependent package - 460 dependent repositories - 1.6 million downloads total - 2,354 stars on GitHub - 1 maintainer
ethers-addressbook 2.0.14
Common Ethereum name to address mappings32 versions - Latest release: 2 months ago - 1 dependent package - 460 dependent repositories - 1.6 million downloads total - 2,354 stars on GitHub - 1 maintainer
hmac-sha512 1.1.5 💰
A small, self-contained SHA512, HMAC-SHA512, SHA384 and HMAC-SHA384 implementation15 versions - Latest release: 11 months ago - 17 dependent packages - 436 dependent repositories - 3.5 million downloads total - 8 stars on GitHub - 1 maintainer
Top 2.3% on crates.io
97 versions - Latest release: 25 days ago - 319 dependent packages - 429 dependent repositories - 3.59 million downloads total - 1,615 stars on GitHub - 2 maintainers
bitcoin 0.32.0
General purpose library for using and interoperating with Bitcoin.97 versions - Latest release: 25 days ago - 319 dependent packages - 429 dependent repositories - 3.59 million downloads total - 1,615 stars on GitHub - 2 maintainers
Top 6.4% on crates.io
16 versions - Latest release: 12 days ago - 8 dependent packages - 422 dependent repositories - 3.34 million downloads total - 42 stars on GitHub - 1 maintainer
sha2-asm 0.6.4
Assembly implementation of SHA-2 compression functions16 versions - Latest release: 12 days ago - 8 dependent packages - 422 dependent repositories - 3.34 million downloads total - 42 stars on GitHub - 1 maintainer
Top 5.4% on crates.io
18 versions - Latest release: about 1 year ago - 85 dependent packages - 383 dependent repositories - 2.03 million downloads total - 86 stars on GitHub - 1 maintainer
bip39 2.0.0
Library for BIP-39 Bitcoin mnemonic codes18 versions - Latest release: about 1 year ago - 85 dependent packages - 383 dependent repositories - 2.03 million downloads total - 86 stars on GitHub - 1 maintainer
Top 7.7% on crates.io
11 versions - Latest release: over 3 years ago - 9 dependent packages - 377 dependent repositories - 859 thousand downloads total - 44 stars on GitHub - 3 maintainers
bulletproofs 4.0.0
A pure-Rust implementation of Bulletproofs using Ristretto11 versions - Latest release: over 3 years ago - 9 dependent packages - 377 dependent repositories - 859 thousand downloads total - 44 stars on GitHub - 3 maintainers
Top 7.5% on crates.io
17 versions - Latest release: 11 months ago - 49 dependent packages - 358 dependent repositories - 2.07 million downloads total - 27 stars on GitHub - 1 maintainer
hmac-sha256 1.1.7 💰
A small, self-contained SHA256 and HMAC-SHA256 implementation17 versions - Latest release: 11 months ago - 49 dependent packages - 358 dependent repositories - 2.07 million downloads total - 27 stars on GitHub - 1 maintainer
Top 3.8% on crates.io
9 versions - Latest release: about 2 years ago - 15 dependent packages - 344 dependent repositories - 1.57 million downloads total - 640 stars on GitHub - 1 maintainer
twofish 0.7.1
Twofish block cipher9 versions - Latest release: about 2 years ago - 15 dependent packages - 344 dependent repositories - 1.57 million downloads total - 640 stars on GitHub - 1 maintainer
Top 4.2% on crates.io
78 versions - Latest release: 8 months ago - 17 dependent packages - 343 dependent repositories - 2.31 million downloads total - 536 stars on GitHub - 1 maintainer
orion 0.17.6
Usable, easy and safe pure-Rust crypto78 versions - Latest release: 8 months ago - 17 dependent packages - 343 dependent repositories - 2.31 million downloads total - 536 stars on GitHub - 1 maintainer
Related Keywords
rust
545
cryptography
347
blockchain
294
cryptocurrency
243
framework
198
tetcore
195
tetcoin
192
prototyping
155
prototype
155
bitcoin
121
security
110
hash
102
encryption
97
digest
67
mimblewimble
59
ethereum
57
authentication
55
zero-knowledge
55
e2ee
49
distributed-systems
48
signature
48
cli
47
ecdsa
42
authorization
41
kafka
41
encrypted-connections
39
end-to-end-encryption
39
identity
39
encrypted-messages
39
ockam
39
key-management
39
messaging
39
snowflake
39
trust
39
zero-trust
39
credentials
39
wasm
37
sha3
36
ecc
35
sha2
35
blake2
34
rust-lang
33
sha1
33
secp256k1
32
md5
32
aes
31
rpc
30
ed25519
28
block-cipher
27
gost
27
tls
27
cipher
26
api
26
ristretto
26
sm3
26
groestl
25
whirlpool
25
streebog
24
ripemd
24
md4
24
md2
24
k12
24
cryptographic-hash-functions
24
schnorr
23
curve25519
22
ssl
22
bitcoin-core
22
trading
21
nist
21
grin
21
rsa
21
web3
20
rust-library
20
signatures
19
privacy
19
keccak
19
network
19
no-std
19
hashing
18
protocol
18
signing
17
elliptic-curves
17
password
17
ristretto255
16
zero-knowledge-proofs
16
zk-snarks
16
wallet
16
libsodium
16
nacl
16
pairing
15
stream-cipher
15
mac
15
zcash
14
evm
14
taproot
14
no_std
14
database
14
python
13
constant-time
13
ciphers
13