Expand description
Cipher Block Chaining (CBC) mode implementation
CBC mode is a block cipher mode of operation that provides confidentiality by XORing each plaintext block with the previous ciphertext block before encryption. The first block is XORed with an initialization vector (IV).
This implementation follows NIST SP 800-38A specifications and provides secure memory handling with automatic zeroization of sensitive data.
Structs§
- Cbc
- CBC mode implementation
Traits§
- CbcCompatible
- Marker trait for nonces that are compatible with CBC mode