Module cipher::stream [−][src]
Expand description
Traits which define functionality of stream ciphers.
See RustCrypto/stream-ciphers for ciphers implementation.
Re-exports
pub use generic_array;
Modules
Type aliases for many constants.
Structs
The error type returned when key and/or nonce used in stream cipher initialization had an invalid length.
The error type returned when stream cipher has reached the end of a keystream.
The error type returned when a cipher position can not be represented by the requested type.
Traits
Trait for initializing a stream cipher from a block cipher
Trait for initializing a stream cipher from a mutable block cipher
Stream cipher creation trait.
Trait implemented for numeric types which can be used with the
SyncStreamCipherSeek
trait.
Stream cipher core trait which covers both synchronous and asynchronous ciphers.
Synchronous stream cipher core trait.
Trait for seekable stream ciphers.
Type Definitions
Key for an algorithm that implements NewStreamCipher
.
Nonce for an algorithm that implements NewStreamCipher
.