БИБЛИОТЕКА НОРМАТИВНЫХ ДОКУМЕНТОВ

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

5. Режимы работы алгоритмов блочного шифрования

 

5.1. Режим простой замены

Длина сообщений, зашифровываемых в режиме простой замены, должна быть кратна длине блока базового алгоритма блочного шифрования n, поэтому, при необходимости, к исходному сообщению должна быть предварительно применена процедура дополнения.

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

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

Открытый и, при необходимости, дополненный текст ГОСТ Р 34.13-2015. Национальный стандарт Российской Федерации. Информационная технология. Криптографическая защита информации. Режимы работы блочных шифров, |P| = n·q, представляется в виде: P = P1||P2|| ...||Pq, ГОСТ Р 34.13-2015. Национальный стандарт Российской Федерации. Информационная технология. Криптографическая защита информации. Режимы работы блочных шифров, i = 1, 2, ..., q. Блоки шифртекста вычисляются по следующему правилу:

 

Ci = eK(Pi), i = 1, 2, ..., q. (1)

 

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

 

C = C1||C2|| ...||Cq.

 

Зашифрование в режиме простой замены проиллюстрировано на рисунке 1.

 

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

 

Рисунок 1 - Зашифрование в режиме простой замены

 

5.1.2 Расшифрование

Шифртекст представляется в виде: C = C1||C2|| ...||Cq, ГОСТ Р 34.13-2015. Национальный стандарт Российской Федерации. Информационная технология. Криптографическая защита информации. Режимы работы блочных шифров, i = 1, 2, ..., q. Блоки открытого текста вычисляются по следующему правилу:

 

Pi = dK(Ci), i = 1, 2, ..., q. (2)

 

Исходный (дополненный) открытый текст имеет вид:

 

P = P1||P2|| ...||Pq.

 

Примечание - Если к исходному открытому тексту была применена процедура дополнения, то после расшифрования следует произвести обратную процедуру. Для однозначного восстановления сообщения может потребоваться знание длины исходного сообщения.

 

Расшифрование в режиме простой замены проиллюстрировано на рисунке 2.

 

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

 

Рисунок 2 - Расшифрование в режиме простой замены