[A] Preventing BG from building a code book of matching P, C pairs -- > ECB is better becasue Identical plaintexts encrypted similarly.
[B] Being able to encrypt blocks in parallel: Which is better: CBC or ECB --> CBC is better because Decryption is parallelizable in CBC.
[C] Preventing BG from fooling the recipient by switching two blocks: Which is better: CBC or ECB --> CBC is better gives better security by changing the IV for each block.
[D] transmit less than a full block of data: OFB is better.
[E] Recovering from a transmission error where a 0 got flipped to a 1. : CBC is better in case of Error Propogation.
Get Answers For Free
Most questions answered within 1 hours.