Trait CollisionResistance
pub trait CollisionResistance
Types with a certain collision resistance.
Associated Types
type CollisionResistance: Unsigned;Collision resistance in bytes.
This applies to an output size of at least
2 * CollisionResistancebytes. For a smaller output size collision resistance can be usually calculated asmin(CollisionResistance, OutputSize / 2).
Implementors
impl<T, OutSize> CollisionResistance for CtOutWrapper<T, OutSize> where T: VariableOutputCore + CollisionResistance, OutSize: ArraySize + IsLessOrEqual<T::OutputSize, Output = True>,impl<T: ExtendableOutput + CollisionResistance, S: ArraySize> CollisionResistance for XofFixedWrapper<T, S>