Предлагается схема TNR (Tweakable Naor - Reingold), являющаяся расширением известной схемы, предложенной Наором и Рейнголдом, и позволяющая на основе базового блочного шифра построитв параметрический шифр, обрабатывающий двоичные строки, состоящие из целого числа блоков. Конструктивно схема представляет собой последовательное применение биективной функции к блокам данных, зашифрование и применение ещё одной биективной функции к полученным блокам. Схема TNR может быть использована для построения режимов работы блочных шифров, для которых длина шифртекста равна длине открытого текста, что делает возможным применение её конкретных реализаций для защиты информации на системных носителях с блочно-ориентированной структурой. Для предлагаемой схемы получена оценка уровня защищённости в модели неразличимости схемы и случайного оракула, учитывающей особенности функционирования подсистемы полнодискового шифрования. Полученная оценка позволяет сформулировать рекомендации по выбору параметров конструктивных элементов схемы для использования в системах защиты информации. Определяется класс функций, которые могут использоваться в качестве конструктивных элементов схемы. Для функций из этого класса приводится точное значение параметра, от которого существенно зависит оценка уровня защищённости для конкретной реализации схемы TNR.
Журналы ТГУ
Об одном подходе к построению режимов работы блочных шифров для защиты информации на системных носителях с блочно-ориентированной структурой