ALERT

[LAST CHANCE] Data Layer: Modern Business, Defined

Cipher Block Chaining (CBC)

Definition - What does Cipher Block Chaining (CBC) mean?

In a cipher block chaining process, data is encrypted in specific blocks, and each block is dependent on the blocks before it for decryption. The process uses something called an initialization vector to help tie these blocks of encrypted data together.

Techopedia explains Cipher Block Chaining (CBC)

Invented in 1976, cipher block chaining provides a consistent way to encrypt and decrypt large amounts of data. In a block cipher process, text blocks are treated as isolated units to be encrypted and decrypted sequentially. An alternative is a stream cipher method, where each bit gets acted on independently.

In cipher block chaining, each cipher text block is decrypted in a process that requires observing the blocks that have already been processed. The cipher block chaining process uses a logical gate called XOR to administer this process of observation.

Cipher block chaining is often suggested as a stronger method of decryption, ensuring quality. However, some experts warn against certain vulnerabilities of cipher block chaining, including the use of predictable initialization vectors.

Techopedia Deals

Connect with us

Techopedia on Linkedin
Techopedia on Linkedin
Tweat cdn.techopedia.com
"Techopedia" on Twitter


'@Techopedia'
Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join thousands of others with our weekly newsletter

Resources
The 4th Era of IT Infrastructure: Superconverged Systems
The 4th Era of IT Infrastructure: Superconverged Systems:
Learn the benefits and limitations of the 3 generations of IT infrastructure – siloed, converged and hyperconverged – and discover how the 4th...
Approaches and Benefits of Network Virtualization
Approaches and Benefits of Network Virtualization:
Businesses today aspire to achieve a software-defined datacenter (SDDC) to enhance business agility and reduce operational complexity. However, the...
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.