Cipher block chaining (CBC) is a method for encrypting large amounts of data with a block cipher that can only encrypt fixed length plaintexts. When used with an unpredictable initialization vector (IV), it is secure against chosen plaintext attacks (CPA-secure).
Stats
created |
1 year ago |
viewed |
3 times |
active |
1 year ago |
editors |
1 |
Recent Hot Answers
Should I use ECB or CBC encryption mode for my block cipher?Can CBC ciphertext be decrypted if the key is known, but the IV not?
What are the details of the DES weakness of reusing the same IV in CBC mode with the same key?
Is the CBC weakness in XML Encryption a new discovery? Are other applications vulnerable?
How can Cipher Block Chaining (CBC) in SSL be attacked?
more »
Related Tags
aes × 20encryption × 19
initialization-vector × 15
modes-of-operation × 11
block-cipher × 7
ssl × 5
ecb × 4
protocol-design × 3
cbc-mac × 3
hmac × 3
ctr × 2
padding × 2
cipher × 2
mac × 2
file-encryption × 2
symmetric × 2
implementation × 2
semantic-security
chosen-plaintext-attack
brute-force-attack
pbkdf-2
chosen-ciphertext-attack
hill-cipher
cryptanalysis
hash