GeezerVison is showing github.com — Rust Crypto
About
We maintain dozens of popular crates which provide pure Rust implementations of cryptographic algorithms,
including the following:
Asymmetric encryption : elliptic-curves , ml-kem , rsa
Cryptographic encoding formats : const-oid , der , pem-rfc7468 , pkcs8 , ssh-key , x509-cert
Digital signatures : ecdsa , ed25519 , ml-dsa , rsa
Elliptic curves : k256 (secp256k1), p256 , p384
Hash functions : blake2 , sha2 , sha3
Key derivation functions : hkdf , pbkdf2
Message authentication codes : hmac
Password hashes : argon2 , pbkdf2 , scrypt , yescrypt
Sponge functions : ascon , keccak
Symmetric encryption : aes-gcm , aes-gcm-siv , chacha20poly1305
Traits : aead , cipher ,digest , password-hash , signature
Pinned
Loading
Authenticated Encryption with Associated Data Algorithms: high-level encryption ciphers
Rust
975
205
Collection of pure Rust elliptic curve implementations: NIST P-224, P-256, P-384, P-521, secp256k1, SM2
Rust
882
312
Cryptography-related format encoders/decoders: DER, PEM, PKCS, PKIX
Rust
347
199
Collection of cryptographic hash functions written in pure Rust
Rust
2.3k
351
Cryptographic signature algorithms: DSA, ECDSA, Ed25519
Rust
672
212
Collection of cryptography-related traits
Rust
762
259
Repositories
Loading
Type
All
Public
Sources
Forks
Archived
Mirrors
Templates
Language
Sort
Showing 10 of 41 repositories
formats
Public
Cryptography-related format encoders/decoders: DER, PEM, PKCS, PKIX
RustCrypto/formats's past year of commit activity
key-wraps
Public
Symmetric key-wrapping algorithms
RustCrypto/key-wraps's past year of commit activity
Rust
12
14
1
1
Updated Nov 11, 2026
SSH
Public
Pure Rust implementation of components of the Secure Shell (SSH) protocol
RustCrypto/SSH's past year of commit activity
RustCrypto/hybrid-array's past year of commit activity
Rust
23
Apache-2.0
26
4
7
Updated Nov 11, 2026
crypto-bigint
Public
Cryptography-oriented big integer library with constant-time, stack-allocated (no_std-friendly) implementations of modern formulas
RustCrypto/crypto-bigint's past year of commit activity
Rust
316
Apache-2.0
99
32
3
Updated Nov 10, 2026
meta
Public
Meta-crates of the RustCrypto project
RustCrypto/meta's past year of commit activity
13
4
18
0
Updated Nov 10, 2026
KEMs
Public
Collection of Key Encapsulation Mechanisms written in pure Rust
RustCrypto/KEMs's past year of commit activity
hashes
Public
Collection of cryptographic hash functions written in pure Rust
RustCrypto/hashes's past year of commit activity
traits
Public
Collection of cryptography-related traits
RustCrypto/traits's past year of commit activity
RustCrypto/password-hashes's past year of commit activity