Pinned Repositories
AEADs
Authenticated Encryption with Associated Data Algorithms: high-level encryption ciphers
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
formats
Cryptography-related format encoders/decoders: DER, PEM, PKCS, PKIX
hashes
Collection of cryptographic hash functions written in pure Rust
password-hashes
Password hashing functions / KDFs
RSA
RSA implementation in pure Rust
signatures
Cryptographic signature algorithms: DSA, ECDSA, Ed25519
traits
Collection of cryptography-related traits
utils
Utility crates used in RustCrypto
Rust Crypto's Repositories
RustCrypto/hashes
Collection of cryptographic hash functions written in pure Rust
RustCrypto/AEADs
Authenticated Encryption with Associated Data Algorithms: high-level encryption ciphers
RustCrypto/elliptic-curves
Collection of pure Rust elliptic curve implementations: NIST P-224, P-256, P-384, P-521, secp256k1, SM2
RustCrypto/password-hashes
Password hashing functions / KDFs
RustCrypto/block-ciphers
Collection of block cipher algorithms written in pure Rust
RustCrypto/traits
Collection of cryptography-related traits
RustCrypto/RSA
RSA implementation in pure Rust
RustCrypto/signatures
Cryptographic signature algorithms: DSA, ECDSA, Ed25519
RustCrypto/utils
Utility crates used in RustCrypto
RustCrypto/stream-ciphers
Collection of stream cipher algorithms
RustCrypto/MACs
Message authentication code algorithms written in pure Rust
RustCrypto/formats
Cryptography-related format encoders/decoders: DER, PEM, PKCS, PKIX
RustCrypto/crypto-bigint
Cryptography-oriented big integer library with constant-time, stack-allocated (no_std-friendly) implementations of modern formulas
RustCrypto/SSH
Pure Rust implementation of components of the Secure Shell (SSH) protocol
RustCrypto/PAKEs
Password-Authenticated Key Agreement protocols
RustCrypto/rustls-rustcrypto
Rustls cryptography provider built on the pure Rust crates from the RustCrypto organization
RustCrypto/block-modes
Collection of generic block mode algorithms written in pure Rust
RustCrypto/KDFs
Collection of Key Derivation Functions written in pure Rust
RustCrypto/nacl-compat
Pure Rust compatibility layer for NaCl-family libraries
RustCrypto/JOSE
Pure Rust implementation of Javascript Object Signing and Encryption (JOSE)
RustCrypto/asm-hashes
Assembly implementations of cryptographic hash functions
RustCrypto/sponges
Collection of sponge functions written in pure Rust
RustCrypto/KEMs
Collection of Key Encapsulation Mechanisms written in pure Rust
RustCrypto/universal-hashes
Collection of universal hashing functions
RustCrypto/key-wraps
Symmetric key-wrapping algorithms
RustCrypto/CSRNGs
Collection of Cryptographically Secure PseudoRandom Number Generators written in pure Rust
RustCrypto/hybrid-array
Hybrid typenum/const generic arrays
RustCrypto/actions
GitHub Actions configs: composite actions and shared workflow configuration
RustCrypto/.github
RustCrypto's profile README.md
RustCrypto/ElGamal
WIP implementation of the ElGamal public key cryptosystem