Hello, you are using an old browser that's unsafe and no longer supported. Please consider updating your browser to a newer version, or downloading a modern browser.
Training Camp • Cybersecurity Glossary
Cipher Block Chaining CBC is a block cipher mode chaining each block with the prior ciphertext and an IV; it lacks integrity and is prone to padding-oracle attacks.
Cipher Block Chaining (CBC) Definition: Cipher Block Chaining CBC is a block cipher mode chaining each block with the prior ciphertext and an IV; it lacks integrity and is prone to padding-oracle attacks.
Cipher Block Chaining (CBC) is a block cipher mode of operation in which each plaintext block is XORed with the previous ciphertext block before encryption, so identical plaintext blocks produce different ciphertext and a random initialization vector is required for the first block. CBC provides confidentiality but not integrity or authentication on its own, and naive implementations are vulnerable to padding-oracle attacks such as those behind POODLE. Modern practice favors authenticated encryption modes like GCM, and CBC must be paired with a separate MAC when used.
Cipher Block Chaining (CBC) is one of the topics you'll master in the Security+ Boot Camp.
Security+ Boot Camp →