Статус документа
Статус документа

ГОСТ Р 34.13-2015 Информационная технология (ИТ). Криптографическая защита информации. Режимы работы блочных шифров (с Поправкой)

     5.2 Режим гаммирования

Параметром режима гаммирования является целочисленная величина s 0<sn. При использовании режима гаммирования не требуется применение процедуры дополнения сообщения.

Для зашифрования (расшифрования) каждого отдельного открытого текста на одном ключе используется значение уникальной синхропосылки .

Зашифрование в режиме гаммирования заключается в покомпонентном сложении открытого текста с гаммой шифра, которая вырабатывается блоками длины s путем зашифрования последовательности значений счетчика , =1, 2, ..., базовым алгоритмом блочного шифрования с последующим усечением. Начальным значением счетчика является I(IV)=IV||0. Последующие значения счетчика вырабатываются с помощью функции Add: следующим образом:

                                        (3)

5.2.1 Зашифрование

Открытый текст * представляется в виде

, , =1, 2, ..., q-1, , .

Блоки шифртекста вычисляются по следующему правилу:

                            (4)


Результирующий шифртекст имеет вид:

.

Зашифрование в режиме гаммирования проиллюстрировано на рисунке 3.