What are the Pros and Cons of Block Cipher's Modes of Operations(ECB, CBC, CTR, OFB, CCM, GCM) in terms of

  1. Confidentiality
  2. Integrity
  3. CPA
  4. Restrictions on IV or Counter/Nonce
  5. Maximum number of Block which can be encrypted without compromising the security
  6. Speed
  7. Parallelism while encrypting and Decrypting

1 Answer 1


This is a very broad question and a complete answer would probably fill an entire chapter in a book. You're asking for comparison of $6$ modes of operation in $7$ different areas - and each one of those comparisons could be stated as an individual question - actually it often is. Therefore I'll just link to some similar questions on this site, which should provide plenty of information:

Also, we even have individual tags for modes of operation, ECB, CBC, CTR, CFB, OFB, GCM, CCM, and maybe there are even more.

Since I don't know what research you have done so far, the only other pointer I could give is Wikipedia, but surely you already checked that.

  • $\begingroup$ not a fan of the question but the links made for nice reading, hence the up vote $\endgroup$
    – Anthony
    Jun 8, 2017 at 12:05

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.