Crate crypto [stability]
[-] [+]
[src]
Modules
aead | |
aes | |
aes_gcm | |
aesni | |
aessafe | The |
bcrypt | |
bcrypt_pbkdf | |
blake2b | |
blockmodes | |
blowfish | |
buffer | |
chacha20 | |
chacha20poly1305 | |
curve25519 | |
digest | |
ed25519 | |
fortuna | An implementation of the Fortuna CSPRNG |
ghash | |
hkdf | This module implements the HMAC-based Extract-and-Expand Key Derivation Function as specified by https://tools.ietf.org/html/rfc5869. |
hmac | This module implements the Hmac function - a Message Authentication Code using a Digest. |
mac | The mac module defines the Message Authentication Code (Mac) trait. |
md5 | |
pbkdf2 | This module implements the PBKDF2 Key Derivation Function as specified by http://tools.ietf.org/html/rfc2898. |
poly1305 | |
rc4 | An implementation of the RC4 (also sometimes called ARC4) stream cipher. THIS IMPLEMENTATION IS NOT A FIXED TIME IMPLEMENTATION. |
ripemd160 | An implementation of the RIPEMD-160 cryptographic hash. |
salsa20 | |
scrypt | This module implements the Scrypt key derivation function as specified in [1]. |
sha1 | An implementation of the SHA-1 cryptographic hash algorithm. |
sha2 | An implementation of the SHA-2 cryptographic hash algorithms. |
symmetriccipher | |
util |