Q: 8
Which of the following encryption modes has the property to allow many error correcting codes to
function normally even when applied before encryption?
Options
Discussion
A, seen similar on a practice exam. If you want more on this, the official guide gives diagrams for each mode and it really helps nail these details down.
Why would you use CBC or CFB for this when OFB is designed to avoid error propagation in the output stream?
I don’t think it’s C. A is right since OFB mode keeps bit errors from spreading to other blocks, so error correcting codes applied before encryption can still detect and fix errors after decryption. Pretty sure about this but open to corrections.
A
Nah, not C-A is the one. OFB doesn't let errors spread, so error correcting codes before encryption actually work as intended here.
A or C? I remember OFB (A) doesn't propagate bit errors, so ECC applied before encryption works fine. CBC (C) has error spread across blocks, which messes with ECC. I'm leaning A but not 100% sure.
Maybe C. I thought CBC mode would work for error correction since errors in one ciphertext block only affect the decryption of that block and the next, not the whole message. That seems helpful for some ECCs. Pretty sure that's right but open to being corrected if I'm missing something.
Be respectful. No spam.