Tag
cbc
- Aug 12, 2025 What a Block Cipher Mode Adds to a Block Cipher How chaining turns a single-block permutation into a construction for arbitrary-length data, why the initialization vector must be unpredictable rather than merely unique, and what error propagation costs. cryptography
- Oct 2, 2023 How a Padding Check Becomes a Decryption Oracle Byte-at-a-time plaintext recovery against CBC from a single bit of observable padding validity, the arithmetic that makes it work, and why constant-time unpadding does not close the hole. cryptography