[−][src]Crate stream_cipher
This crate defines a set of traits which define functionality of stream ciphers.
See RustCrypto/stream-ciphers for ciphers implementation.
Re-exports
pub extern crate generic_array; |
Structs
InvalidKeyNonceLength | Error which notifies that key or/and nonce used in stream cipher initialization had an invalid length. |
LoopError | Error which notifies that stream cipher has reached the end of a keystream. |
Traits
NewStreamCipher | Stream cipher creation trait. |
StreamCipher | Stream cipher core trait which covers both synchronous and asynchronous ciphers. |
SyncStreamCipher | Synchronous stream cipher core trait. |
SyncStreamCipherSeek | Synchronous stream cipher seeking trait. |