Atak książki kodowej
Całkowite zignorowanie klucza i zbudowanie tablicy, który szyfrogram odpowiada któremu blokowi tekstu jawnego.
Szyfr blokowy przy stałym kluczu to nic więcej niż ogromna tablica. Wystarczy zebrać dość par tekst jawny–szyfrogram dla jednego klucza, by nowe wiadomości czytać zwykłym wyszukiwaniem, nie poznając klucza. W trybie ECB, gdzie każdy blok szyfruje się niezależnie, atak jest trywialny, a jedyną obroną jest rozmiar tablicy: pełna książka kodowa dla szyfru 64-bitowego waży 128 eksbibajtów.
Dlatego rozmiar bloku jest parametrem bezpieczeństwa, a nie tylko pokrętłem wydajności. Problem wraca w szyfrowaniu zachowującym format w małych dziedzinach. Szyfr dla czterocyfrowych kodów PIN ma dokładnie dziesięć tysięcy możliwych bloków, a taka książka kodowa zmieści się na kartce w linie.