Module cbc

Module cbc 

Source
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