#[non_exhaustive]pub struct Sha384;Available on crate feature
unstable only.Expand description
Hardware-accelerated SHA-384 implementation
This struct manages the context and state required for processing data using the selected hashing algorithm.
The struct provides various functionalities such as initializing the hashing process, updating the internal state with new data, and finalizing the hashing operation to generate the final digest.
Trait Implementations§
Source§impl ShaAlgorithm for Sha384
impl ShaAlgorithm for Sha384
Source§const ALGORITHM: &'static str = "Sha384"
const ALGORITHM: &'static str = "Sha384"
Constant containing the name of the algorithm as a string.
Source§const ALGORITHM_KIND: ShaAlgorithmKind = ShaAlgorithmKind::Sha384
const ALGORITHM_KIND: ShaAlgorithmKind = ShaAlgorithmKind::Sha384
Constant containing the kind of the algorithm.
Source§const CHUNK_LENGTH: usize = 128usize
const CHUNK_LENGTH: usize = 128usize
The length of the chunk that the algorithm processes at a time. Read more
Source§const DIGEST_LENGTH: usize = 48usize
const DIGEST_LENGTH: usize = 48usize
The length of the resulting digest produced by the algorithm. Read more