Режим обратной связи по шифртексту (CFB)
Режим работы блочного шифра, превращающий его в самосинхронизирующийся потоковый шифр.
В CFB предыдущий блок шифртекста шифруется, а результат складывается по XOR со следующим фрагментом открытого текста. Гамма, таким образом, зависит от прежнего шифртекста, а режим может работать с единицами меньше блока. Он был определён для DES в FIPS 81 в 1980 году и обобщён в NIST SP 800-38A в 2001-м.
Как и CBC, CFB требует уникального вектора инициализации для каждого сообщения. Искажённый бит шифртекста портит текущий и следующий блок, после чего поток сам синхронизируется — удобно и слегка тревожно.