Description
A Haskell library that defines generic types for cryptographic ciphers. It provides shared vocabulary for block ciphers, stream ciphers, keys, and cipher operations used by other packages.
Developers use it as low-level cryptographic infrastructure. Correct security depends on the concrete algorithm, mode, nonce handling, authentication, and protocol design around these types.