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
ppv-lite86 0.2.17 💰
Implementation of the crypto-simd API for x86
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
Top 2.1% on crates.io
digest 0.10.7
Traits for cryptographic hash functions and message authentication codes
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
Top 1.2% on crates.io
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
crypto-common 0.1.6
Common cryptographic traits
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
Top 3.2% on crates.io
security-framework 2.11.0
Security.framework bindings for macOS and iOS
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
Top 3.6% on crates.io
security-framework-sys 2.11.0
Apple `Security.framework` low-level FFI bindings
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
Top 1.0% on crates.io
openssl 0.10.64 💰
OpenSSL bindings
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
Top 3.1% on crates.io
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
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
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
sha1 0.10.6
SHA-1 hash function
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
Top 3.5% on crates.io
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
siphasher 1.0.1 💰
SipHash-2-4, SipHash-1-3 and 128-bit variants in pure Rust
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
Top 2.3% on crates.io
crypto-mac 0.11.1
Trait for Message Authentication Code (MAC) algorithms
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
Top 2.4% on crates.io
cipher 0.4.4
Traits for describing block ciphers and stream ciphers
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
Top 2.3% on crates.io
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
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
curve25519-dalek 4.1.2
A pure-Rust implementation of group operations on ristretto255 and Curve25519
92 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
keccak 0.1.5
Pure Rust implementation of the Keccak sponge function including the keccak-f and keccak-p variants
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
Top 1.4% on crates.io
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
pbkdf2 0.12.2
Generic implementation of PBKDF2
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
Top 1.3% on crates.io
md-5 0.10.6
MD5 hash function
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
Top 2.5% on crates.io
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
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
ctr 0.9.2
CTR block modes of operation
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
Top 7.7% on crates.io
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
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
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
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
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
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
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
blake2 0.10.6
BLAKE2 hash functions
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
Top 3.9% on crates.io
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
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
c2-chacha 0.3.3 💰
The ChaCha family of stream ciphers
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
Top 2.4% on crates.io
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
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
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
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
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
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
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
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
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
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
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
rsa 0.9.6
Pure Rust RSA implementation
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
Top 3.3% on crates.io
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
salsa20 0.10.2
Salsa20 Stream Cipher
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
Top 3.4% on crates.io
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
poly1305 0.8.0
The Poly1305 universal hash function and message authentication code
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
Top 1.9% on crates.io
ripemd 0.1.3
Pure Rust implementation of the RIPEMD hash functions
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
Top 3.8% on crates.io
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
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
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
snow 0.9.6
A pure-rust implementation of the Noise Protocol Framework
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
Top 3.3% on crates.io
scrypt 0.11.0
Scrypt password-based key derivation function
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
Top 1.9% on crates.io
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
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
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
cbc 0.1.2
Cipher Block Chaining (CBC) block cipher mode of operation
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
Top 1.9% on crates.io
ethers-core 2.0.14
Ethereum data types, cryptography and utilities
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
Top 3.6% on crates.io
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
bitcoin_hashes 0.14.0
Hash functions used by the rust-bitcoin eccosystem
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
Top 2.1% on crates.io
ethers-providers 2.0.14
Clients for interacting with Ethereum nodes
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
Top 2.0% on crates.io
ethers 2.0.14
A complete Ethereum and Celo Rust library
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
Top 2.1% on crates.io
ethers-signers 2.0.14
A unified interface for locally signing Ethereum transactions
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
Top 3.6% on crates.io
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
ethers-contract 2.0.14
Type-safe abstractions for interacting with Ethereum smart contracts
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
Top 6.4% on crates.io
crypto-hash 0.3.4 💰
A wrapper for OS-level cryptographic hash functions
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
Top 5.1% on crates.io
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
libsodium-sys 0.2.7
FFI binding to libsodium
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
commoncrypto-sys 0.2.0 💰
FFI bindings to Mac OS X's CommonCrypto library
2 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 library
2 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 Curve25519
1 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
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
ethers-middleware 2.0.14
Middleware implementations for the ethers-rs crate
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
Top 2.8% on crates.io
ethers-contract-derive 2.0.14
Proc macros for type-safe bindings generation to Ethereum smart contracts
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
Top 3.4% on crates.io
ethers-contract-abigen 2.0.14
Code generation for type-safe bindings to Ethereum smart contracts
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
Top 2.9% on crates.io
ethers-etherscan 2.0.14
Bindings for the etherscan.io web API
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
Top 3.7% on crates.io
blst 0.3.11
Bindings for blst BLS12-381 library
15 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
curve25519-dalek-ng 4.1.1
A pure-Rust implementation of group operations on ristretto255 and Curve25519
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
Top 4.2% on crates.io
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
blowfish 0.9.1
Blowfish block cipher
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
Top 2.6% on crates.io
md4 0.10.2
MD4 hash function
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
Top 4.8% on crates.io
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 Rust
5 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
des 0.8.1
DES and Triple DES (3DES, TDES) block ciphers implementation
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
Top 6.9% on crates.io
substrate-bn 0.6.0
Pairing cryptography with the Barreto-Naehrig curve
2 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
ed25519-compact 2.1.1 💰
A small, self-contained, wasm-friendly Ed25519 implementation
38 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
ethers-addressbook 2.0.14
Common Ethereum name to address mappings
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
hmac-sha512 1.1.5 💰
A small, self-contained SHA512, HMAC-SHA512, SHA384 and HMAC-SHA384 implementation
15 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
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
sha2-asm 0.6.4
Assembly implementation of SHA-2 compression functions
16 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
bip39 2.0.0
Library for BIP-39 Bitcoin mnemonic codes
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
Top 7.7% on crates.io
bulletproofs 4.0.0
A pure-Rust implementation of Bulletproofs using Ristretto
11 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
hmac-sha256 1.1.7 💰
A small, self-contained SHA256 and HMAC-SHA256 implementation
17 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
twofish 0.7.1
Twofish block cipher
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
Top 4.2% on crates.io
orion 0.17.6
Usable, easy and safe pure-Rust crypto
78 versions - Latest release: 8 months ago - 17 dependent packages - 343 dependent repositories - 2.31 million downloads total - 536 stars on GitHub - 1 maintainer