Линейное преобразование (Stribog)
В хеш-функции Стрибог во внутреннем шифре используется линейное преобразование L. Это преобразование выполняется путем умножения строки матрицы состояния на некоторую фиксированную матрицу. В ГОСТ Р 34.11 – 2012 не описан способ построения этой матрицы. Хотел бы узнать по какому принципу была построена эта матрица преобразовния?
комментариев: 9796 документов: 488 редакций: 5664
Точно не знаю, но очень похоже на Rijndael mix columns, только взяли другой неприводимый многочлен в F(28) и другой циркулянт для исходной матрицы. В AES эти параметры выбирали по принципу оптимизации получающихся диффузионных свойств в отношении расхода ресурсов.
комментариев: 9796 документов: 488 редакций: 5664
комментариев: 9796 документов: 488 редакций: 5664