Modo de retroalimentación de cifrado (CFB)
Modo de operación que convierte un cifrado de bloque en un cifrado de flujo autosincronizable.
En CFB, el criptograma del bloque anterior se cifra y el resultado se combina mediante XOR con el siguiente trozo de texto claro. Así se obtiene un flujo de clave que depende del criptograma previo, de modo que puede trabajar con unidades menores que un bloque. Se definió para DES en la FIPS 81 en 1980 y se generalizó en la NIST SP 800-38A en 2001.
Como CBC, CFB necesita un vector de inicialización único por mensaje. Un bit alterado en el criptograma corrompe el bloque actual y el siguiente; después el flujo se resincroniza solo, lo que resulta práctico y un poco inquietante.