ГОСТ Р 34.13—2015
В режиме простой замены с зацеплением очередной блок шифртекста получается путем зашифро
вания результата покомпонентного сложения значения очередного блока открытого текста со значением п
разрядов регистра сдвига с большими номерами. Затем регистр сдвигается на один блок в сторону разря
дов с большими номерами. В разряды с меньшими номерами записывается значение блока шифртекста.
5.4.1 Зашифрование
Открытый и. при необходимости, дополненный текст P
g
V*. \P \=nq представляется в виде:
Р - Pi||P2||.“||P(r Р,е V„ ;= 1.2,..., q. Блоки шифртекста вычисляются по следующему правилу:
Я, =/К
С С,= е^Р.фМБВ^Я)).
/= 1.2q -1.
(
8
)
\P,.1= LSB/n_n(fll)IIC,
Cq*e K(Pq<BMSBn{RJ).
Результирующий шифртекст имеет вид:
С=С,||С2||...||С{7.
Зашифрование в режиме простой замены с зацеплением проиллюстрировано на рисунке 7.
Рисунок 7 — Зашифрование в режиме простой замены с зацеплением
5.4.2Расшифрование
Шифртекст представляется в виде: С=С,||C2II--IKV С, е Vn. /’= 1.2
......
q. Блоки открытого текста вы
числяются по следующему правилу:
/?, =/К
(р , =6^0,№<\SBn(R).
\R ,^ L S B m_n(R)iCr
(9)
11