Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options not deleted user 496

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).

3 votes

How can Cipher Block Chaining (CBC) in SSL be attacked?

CBC isn't an attack, is a block cipher mode of operation. You're probably thinking of the "padding oracle" attack. …
Rook's user avatar
  • 1,506
10 votes
3 answers
7k views

Malleability attacks against encryption without authentication

Suppose there is a message that is encrypted with AES-128-CBC. … The message is as follows, new lines are used to delimit the 16 byte boundary for each block: Wire funds from: Alice to Bob in the amount of $ 1 Because this message is encrypted using CBC mode, …
Rook's user avatar
  • 1,506