При расшифровывании криптосхема имеет тот же вид, что и при шифровании (см. рис. 3).
Уравнения расшифрования:
,
,
.
Реализация процедуры расшифрования шифрованных данных в режиме гаммирования с обратной связью происходит следующим образом. В КЗУ вводят 256 бит того же ключа, на котором осуществлялось шифрование открытых блоков
. В накопители
и
вводится синхропосылка
. Исходное заполнение накопителей
и
(синхропосылка
) шифруется в режиме простой замены. Полученное в результате шифрования заполнение
и
образует первый блок гаммы шифра
,
который суммируется поразрядно по модулю 2 в сумматоре
с блоком шифрованных данных
. В результате получается первый блок открытых данных
.
Блок шифрованных данных
является исходным заполнением накопителей
и
для выработки второго блока гаммы шифра
:
. Полученное заполнение накопителей
и
шифруется в режиме простой замены. Образованный в результате шифрования блок
суммируется поразрядно по модулю 2 в сумматоре
со вторым блоком шифрованных данных
. В результате получают второй блок открытых данных. Аналогично в
и
последовательно записывают блоки шифрованных данных
, из которых в режиме простой замены вырабатываются блоки гаммы шифра
. Блоки гаммы шифра суммируются поразрядно по модулю 2 в сумматоре
с блоками шифрованных данных
.
В результате получают блоки открытых данных
, при этом последний блок открытых данных
может содержать меньше 64 разрядов.






