Expand description
Re-exports from the generic cryptographic traits.
Traits§
- Block
Size User - Types which process data in blocks.
- Digest
- Convenience wrapper trait covering functionality of cryptographic hash functions with fixed output size.
- Fixed
Output - Trait for hash functions with fixed-size output.
- Fixed
Output Reset - Trait for hash functions with fixed-size output able to reset themselves.
- IvSize
User - Types which use initialization vector (nonce) for initialization.
- KeyInit
- Types which can be initialized from key.
- KeyIv
Init - Types which can be initialized from key and initialization vector (nonce).
- KeySize
User - Types which use key for initialization.
- Output
Size User - Types which return data with the given size.
- Randomizable
- Trait for types that can be randomly generated.
- Stream
Cipher - Synchronous stream cipher core trait.
- Stream
Cipher Seek - Trait for seekable stream ciphers.
- Universal
Hash - The
UniversalHash
trait defines a generic interface for universal hash functions. - Update
- Types which consume data with byte granularity.
Type Aliases§
- Iv
- Initialization vector (nonce) used by
IvSizeUser
implementors. - Key
- Key used by
KeySizeUser
implementors. - Output
- Output array of
OutputSizeUser
implementors.