Режим CFB
В режиме CFB предыдущий блок шифрованного текста шифруется еще раз, и для получения очередного блока шифрованного текста результат складывается поразрядно по модулю 2 с блоком исходного текста. Для начала процесса шифрования также используется начальный вектор.
Стойкость режима CFB равна стойкости блочного шифра, лежащего в его основе и структура исходного текста скрывается за счет использования операции сложения по модулю 2. Манипулирование исходным текстом путем удаления блоков из начала или конца шифрованного текста становится невозможным. В режиме CFB если два блока шифрованного текста идентичны, то результаты их шифрования на следующем шаге также будут идентичны, что создает возможность утечки информации об исходном тексте.
Скорость шифрования равна скорости работы блочного шифра и простого способа распараллеливания процесса шифрования также не существует.
Этот режим в точности соответствует режиму гаммирования с обратной связью алгоритма ГОСТ 28147-89.
Структурная схема функционирования DES в режиме CFB
АИСС БКБ, www.orioncom.ru, tel (495) 783-5510