Rust Crypto's repositories
block-ciphers
Collection of block cipher algorithms written in pure Rust
elliptic-curves
Collection of pure Rust elliptic curve implementations: NIST P-224, P-256, P-384, P-521, secp256k1, SM2
password-hashes
Password hashing functions / KDFs
signatures
Cryptographic signature algorithms: DSA, ECDSA, Ed25519
stream-ciphers
Collection of stream cipher algorithms
crypto-bigint
Cryptography-oriented big integer library with constant-time, stack-allocated (no_std-friendly) implementations of modern formulas
nacl-compat
Pure Rust compatibility layer for NaCl-family libraries
block-modes
Collection of generic block mode algorithms written in pure Rust
asm-hashes
Assembly implementations of cryptographic hash functions
rustls-rustcrypto
Rustls cryptography provider built on the pure Rust crates from the RustCrypto organization
ring-compat
Compatibility library for using *ring* as a backend for RustCrypto's traits
universal-hashes
Collection of universal hashing functions
hybrid-array
Hybrid typenum/const generic arrays