Методы и задачи криптографической защиты информации. Мартынов А.И. - 63 стр.

UptoLike

Составители: 

Однако он имеет существенный недостатокэто увеличение объема
шифруемого текста, что не является хорошим показателем.
Режимы использования блочных шифров
Для шифрования исходного текста произвольной длины блочные шифры
могут быть использованы в нескольких режимах. Чаще всего используются
четыре основных режима. Это режим электронной кодировочной книги (ECB –
Electronic Code Book), сцепления блоков шифрованного текста (CBC – Cipher
Block Chaining), обратной связи по шифрованному тексту (CFB – Cipher
Feedback) и обратной связи по выходу (OFB – Output Feedback).
В режиме электронной кодировочной книги (ECB) каждый блок
исходного текста шифруется блочным шифром независимо от других (Рисунок
2.16).
Стойкость режима ECB равна стойкости самого шифра, однако структура
шифрованного текста при этом не скрывается, так как каждый одинаковый
блок исходного текста приводит к появлению одинакового блока
шифрованного текста. Режим ECB допускает простое распараллеливание для
увеличения скорости шифрования. Режим ECB соответствует режиму простой
замены алгоритма ГОСТ 28147-89.
В режиме сцепления блоков шифрованного текста (CBC) каждый блок
исходного текста складывается поразрядно по модулю два с предыдущим
блоком шифрованного текста, а затем шифруется (Рисунок 2.17). Для начала
() ()
ikiiki
CDMMEC
==
;
Рисунок 2.16. Режим электронной кодировочной книги (ECB)