Module sha2

Source
Expand description

SHA-2 hash function implementations with enhanced memory safety

This module implements the SHA-2 family of hash functions as specified in FIPS PUB 180-4 with additional security measures for memory handling.

Structs§

Sha224
SHA-224 hash function state with enhanced memory safety
Sha256
SHA-256 hash function state with enhanced memory safety
Sha384
SHA-384 hash function state with enhanced memory safety
Sha512
SHA-512 hash function state with enhanced memory safety
Sha512_224
SHA-512/224 hash function state with enhanced memory safety
Sha512_256
SHA-512/256 hash function state with enhanced memory safety

Enums§

Sha224Algorithm
Marker type for SHA-224 algorithm
Sha256Algorithm
Marker type for SHA-256 algorithm
Sha384Algorithm
Marker type for SHA-384 algorithm
Sha512Algorithm
Marker type for SHA-512 algorithm
Sha512_224Algorithm
Marker type for SHA-512/224 algorithm
Sha512_256Algorithm
Marker type for SHA-512/256 algorithm