ВУЗ:
Составители:
Рис. 2.9. Режим электронной кодировочной книги
Рис. 2.10. Режим сцепления блоков шифрованного текста
Режим ЕСВ допускает простое распараллеливание для увеличения
скорости шифрования, но никакая обработка невозможна до поступления
блока (за исключением генерации ключей). Режим ЕСВ соответствует ре-
жиму простой замены ГОСТ.
В режиме сцепления блоков шифрованного текста (СВС) каждый
блок исходного текста складывается поразрядно по модулю 2 с предыду-
щим блоком шифрованного текста, а затем шифруется (рис. 2.10). Для на-
чала процесса шифрования используется синхропосылка (или начальный
вектор), которая передается в канал связи в открытом виде.
Стойкость режима СВС равна стойкости блочного шифра, лежащего в
его основе. Кроме того, структура исходного текста скрывается за счет
сложения предыдущего блока шифрованного текста с очередным блоком
открытого текста. Стойкость шифрованного текста увеличивается, по-
скольку становится невозможной прямая манипуляция исходным текстом,
кроме как путем удаления блоков из начала или конца шифрованного тек-
ста.
Скорость шифрования равна скорости работы блочного шифра, но
простого способа распараллеливания процесса шифрования не существует,
хотя расшифрование может проводиться параллельно.
Одной из потенциальных проблем режима СВС является возможность
внесения контролируемых изменений в последующий расшифрованный
блок исходного текста. Например, если злоумышленник изменит один бит
в блоке, то весь блок будет расшифрован неверно, но в следующем блоке
появится ошибка в соответствующей позиции. Есть ситуации, когда такое
нежелательно. Для борьбы с этой угрозой исходный текст должен содер-
жать определенную избыточность.
Известны модификации режима СВС.
Режим сцепления блоков шифрованного текста с распространением
(РСВС – Propagating СВС) отличается тем, что по модулю 2 складывается
как предыдущий блок шифрованного, так и исходного текста:
11
11
(),
()
ikii i
ii i ki
cEmc m
mc m Dc
−−
−−
=
⊕⊕
=⊕ ⊕
Рис. 2.11. Режим обратной связи по шифрованному тексту
Режим сцепления блоков шифрованного текста с контрольной суммой
.
Страницы
- « первая
- ‹ предыдущая
- …
- 32
- 33
- 34
- 35
- 36
- …
- следующая ›
- последняя »
