3.3.4. "Магма" ГОСТ Р 34.12-2015

3.3.4. "Магма" ГОСТ Р 34.12-2015.

3.3.4.1. Генерация симметричных ключей длины 256 битов с использованием встроенного ГСЧ HSM для алгоритма "Магма" ГОСТ Р 34.12-2015.

3.3.4.2. Сформированный ключ выводится в зашифрованном виде с использованием LMK или с использованием ZMK. При этом LMK и ZMK должны быть созданы в формате key block-gost.

3.3.4.3. Вместе со сгенерированным ключом должна выводиться контрольная величина ключа: имитовставка в соответствии с ГОСТ Р 34.13-2015 с использованием сгенерированного ключа за 128 бинарных '0'.

Примечания:

1. Алгоритм формирования контрольной величины ключа может быть определен в ходе разработки соответствующей рекомендации в рамках ТК26.

2. В случае невозможности использования алгоритма ГОСТ 28147-89 в соответствии с "Извещением о порядке использования алгоритма блочного шифрования ГОСТ 28147-89", опубликованным ФСБ России 1 июля 2019 года, функции, приведенные в п. 3.4., должны использовать алгоритм "Магма" (ГОСТ Р 34.12-2015) вместо алгоритма ГОСТ 28147-89. В рамках ТК26 в этом случае должна быть выполнена соответствующая работа по корректировке рекомендаций, представленных в п. 3.4.