LOGBOOK

HELP

Quiz Entry - updated: 2026.10.15

Is a block cipher "broken" as soon as an attack exists that is faster than brute force?

No. Practically every cipher has some attack faster than brute force; what counts is the effort of the best attack, which should currently be at least $2^{112}$.

Why "faster than brute force" is the normal case:

  • There is (presumably) no symmetric algorithm that cannot be attacked faster than exhaustive key search. Time-memory trade-offs (TMTO) always beat brute force, and so do differential and linear cryptanalysis.
  • For asymmetric schemes it is true by design: 3072-bit RSA, DH or Elgamal keys and 256–512-bit elliptic-curve keys could never be brute-forced, yet they are attacked through the underlying math problem.

Meet-in-the-middle attacks in numbers:

Algorithm Brute force Best attack Note
Double DES $2^{112}$ $\approx 2^{57}$ Useless
3DES, 2 keys $2^{112}$ $\approx 2^{60}$ Too weak
3DES, 3 keys $2^{168}$ $\approx 2^{112}$ Still allowed until 2030
AES-128 $2^{128}$ $\approx 2^{126}$ Biclique attack
AES-192 $2^{192}$ $\approx 2^{189}$ Biclique attack
AES-256 $2^{256}$ $\approx 2^{254}$ Biclique attack
AES-256 $2^{256}$ $\approx 2^{224}$ Could perhaps be avoided with more rounds

The biclique attack is a meet-in-the-middle attack. Formally it makes AES "faster than brute force", but it saves only about 2 bits, so AES remains perfectly secure. 3-key 3DES drops by 56 bits and still meets the $2^{112}$ bar; 2-key 3DES falls far below it.

Exam pattern: judge a cipher by the work factor of its best known attack compared with the required security level, not by whether any shortcut exists.

Go deeper:

From Quiz: KRYPTOG / Cryptanalysis | Updated: Oct 15, 2026