Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Потоковые шифры в режиме OFB



Потоковые шифры также могут работать в режиме OFB. В этом случае ключ влияет на функцию следующ е-го состояния (см. -4-й). Функция выхода не зависит от ключа, очень часто она является чем-то простым, напр и-мер, одним битом внутреннего состояния или результатом XOR нескольких битов внутреннего состояния. Крип­тографически сложной является функция следующего состояния, которая зависит от ключа. Этот метод также называется внутренней обратной связью [291], потому что механизм обратной связи является вложенным по отношению к алгоритму генерации ключей.

Рис. 9-13. Генератор потока ключей в режиме с выходной обратной связью.

В одном из вариантов этого режима ключ определяет только начальное состояние генератора потока ключей. После того, как ключ определит внутреннее состояние генератора, генератор работает, не подвергаясь воздейс т-виям извне.

9.9 Режим счетчика

Блочные шифры в режиме счетчика используют в качестве входов алгоритма последовательные номера [824, 498, 715]. Для заполнения регистра используется счетчик, а не выход алгоритма шифрования. После шиф­рования каждого блока счетчик инкрементируется на определенную константу, обычно единицу. Для этого ре­жима свойства синхронизации и распространения ошибки такие же, как и для OFB. Режим счетчика решает проблему й-битового выхода режима OFB, где п меньше длины блока.

К счетчику не предъявляется никаких особых требований, он не должен проходить по порядку все возмо яс­ные значения. В качестве входа блочного алгоритма можно использовать генераторы случайных чисел, описа н-ные в главах 16 и 17, независимо от того, являются ли они криптографически безопасными или нет.





Дата публикования: 2014-11-03; Прочитано: 321 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...