Module vonuvoli_scheme::externals::blake2::digest [−][src]
This crate provides traits for describing funcionality of cryptographic hash functions.
By default std functionality in this crate disabled. (e.g. method for
hashing Read
ers) To enable it turn on std
feature in your Cargo.toml
for this crate.
Modules
generic_array |
This crate implements a structure that can be used as a generic array type.use
Core Rust array types |
Structs
InvalidLength |
The error type for variable digest output |
Traits
BlockInput |
Trait to indicate that digest function processes data in blocks of size
|
ExtendableOutput |
Trait which describes extendable output (XOF) of hash functions. Using this
trait you first need to get structure which implements |
FixedOutput |
Trait for returning digest result with the fixed size |
Input |
Trait for processing input data |
VariableOutput |
Trait for returning digest result with the varaible size |
XofReader |
Trait for decribing readers which are used to extract extendable output from the resulting state of hash function. |