Академический Документы
Профессиональный Документы
Культура Документы
ГОСТ 28147-89(
шифрования, принятый в 1989 году. Является примером DES-подобных
криптосистем, созданных по классической итерационнойсхеме Фейстеля.
В отличие от американского DES в отечественном стандарте применяется
более длинный ключ – 256 бит. Кроме того, российский стандарт предлагает
использовать 32 раунда шифрования, тогда как DES – только 16.
Таким образом, основные параметры алгоритма криптографического
преобразования данных ГОСТ 28147-89 следующие: размер блока составляет
64 бита, размер ключа – 256 бит, количество раундов – 32.
Шифруемый блок данных разбивается на две одинаковые части, правую R и
левую L. Правая часть складывается с подключом раунда и посредством
некоторой функции f шифрует левую часть. Перед следующим раундом
левая и правая части меняются местами. Такая структура позволяет
использовать один и тот же алгоритм как для шифрования, так и для
дешифрования блока.
Для генерации ключей для раунда исходный 256-битный ключ разбивается на
восемь 32-битных блоков: K0…K
7.