Skip to main content

Module hash

Module hash 

Source
Expand description

Hash functions: SHA-1, SHA-2, SHA-3, RIPEMD-160.

Re-exports§

pub use blake2::Blake2b;
pub use blake2::Blake2s;
pub use ripemd160::Ripemd160;
pub use sha1::Sha1;
pub use sha3::CShake128;
pub use sha3::CShake256;
pub use sha3::Sha3_224;
pub use sha3::Sha3_256;
pub use sha3::Sha3_384;
pub use sha3::Sha3_512;
pub use sha3::Shake128;
pub use sha3::Shake256;
pub use sha224::Sha224;
pub use sha256::Sha256;
pub use sha384::Sha384;
pub use sha512::Sha512;
pub use sha512_trunc::Sha512_224;
pub use sha512_trunc::Sha512_256;

Modules§

blake2
BLAKE2b and BLAKE2s hash functions (RFC 7693).
ripemd160
RIPEMD-160 hash function.
sha1
SHA-1 hash function (FIPS 180-4).
sha3
SHA-3 and SHAKE implementations (FIPS 202).
sha224
SHA-224 hash function (FIPS 180-4).
sha256
SHA-256 hash function (FIPS 180-4).
sha384
SHA-384 hash function (FIPS 180-4).
sha512
SHA-512 hash function (FIPS 180-4).
sha512_trunc
SHA-512/224 and SHA-512/256 hash functions (FIPS 180-4).