ECB
Cifra cada bloque por separado. El resultado es una imagen de un pingüino que sigue pareciendo un pingüino.
Electronic Codebook es el modo de operación más ingenuo: divide el mensaje en bloques y ejecuta el cifrado sobre cada uno de forma independiente. Eso lo hace paralelizable y sencillo, pero los bloques idénticos de texto en claro producen bloques idénticos de texto cifrado — los patrones de la entrada sobreviven de lado a lado del cifrado.
La ilustración estándar es la mascota de Linux, Tux, cifrada con ECB: los colores salen mal pero los contornos se ven tan claros como antes. En la práctica filtra más que imágenes — campos repetidos en una base de datos, cabeceras de protocolo recurrentes, dos usuarios con la misma contraseña. ECB no debe usarse nunca para mensajes, como mucho para un único bloque de datos aleatorios, y figura en los estándares sobre todo por completitud.