0
$\begingroup$

There is a number of block cipher modes, including ECB, CBC, CFB, OFB, CTR and others. After reading "Serious Cryptography. A Practical Introduction to Modern Encryption" by Jean-Philippe Aumasson, where the author described CFB and OFB as folklore which no one really uses, I am curious which ones are most commonly used in the real world? I think the one I come across most often would be CBC. Would anyone be able to share some stats (which I didn't manage to get to), or make and educated quess?

$\endgroup$
3
  • 1
    $\begingroup$ CFB is the encryption mode of by PGP/GPG, that's not exactly folklore which no one really uses. AES is very much used in CTR mode, and derivatives of that for authenticated encryption. That's not an answer, for I have no stats. $\endgroup$
    – fgrieu
    Jun 26, 2020 at 20:13
  • 1
    $\begingroup$ I would say in the future AES-GCM-SIV will be the beast. $\endgroup$
    – kelalaka
    Jun 26, 2020 at 20:30
  • 1
    $\begingroup$ AES-GCM, with indeed AES-CTR as encryption cipher is also used in TLS 1.3. Although TLS 1.2 is still very actively used (AES / CBC), I guess that CTR mode will become even more prevalent in the near future. $\endgroup$
    – Maarten Bodewes
    Jun 27, 2020 at 11:56

1 Answer 1

1
$\begingroup$

CTR is the most used one with some additional authentication

$\endgroup$
1
  • 5
    $\begingroup$ Could you please back up your answer with some references? $\endgroup$
    – ckamath
    Sep 5, 2020 at 21:30

Your Answer

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