//! Implementation of the supported stream ciphers
/// Pack `bits` into `bytes` LSB-first within each byte. `bytes` must be
/// zero-initialized and at least `bits.len().div_ceil(8)` long.
/// Unpack `bytes` into `bits` LSB-first within each byte. If `bits` len is <= `bytes.len() * 8`
/// then the extra bits in the inputs bytes are ignored.
///
/// `bytes` len needs to be >= `bits.len().div_ceil(8)`.