Publication: СПОСОБ ХЕШИРОВАНИЯ ИНФОРМАЦИИ
Дата
2021
Авторы
Journal Title
Journal ISSN
Volume Title
Издатель
НИЯУ МИФИ
Аннотация
Изобретение относится к способу хеширования информации. Техническим результатом является повышение криптостойкости хеширования. Способ включает в себя разбиение входной строки М на n r-разрядных блоков фиксированной длины М1, М2, … Mn; дополнение в случае необходимости последнего блока Mn до длины, кратной разрядности блоков; выполнение n итераций ввода информации с использованием нелинейной функции F(Fi-1, Mi), где i=1, 2, 3, …, n; F0=F(IV), IV - вектор инициализации; выполнение d≥0 итераций обработки информации Fj=F(F(j-1)); где j=1, 2, 3, …, d; F0 - результат последней итерации ввода; выполнение k≥0 итераций вывода информации t=1, 2, 3, …, k; где Fr(t-1) и Fc(t-1) - соответственно r младших и с старших разрядов результата (t-1)-й итерации обработки информации, Fr0 и Fc0 - соответственно r младших и с старших разрядов результата последней итерации обработки информации, после чего конкатенация r младших разрядов результата последней итерации обработки информации и r младших разрядов результатов всех итераций вывода информации объявляется результатом хеширования, т.е. хеш-образом строки М. При выполнении каждой i-й итерации ввода информации используется блок трехвходового многораундового стохастического преобразования данных R(A, В, С), где А - преобразуемый блок данных, В - параметр преобразования, С - параметр раундовых преобразований, при этом итерация ввода осуществляется по формуле где Fr(i-1) - r младших разрядов результата предыдущей (i-1)-й итерации, Fc(i-1) - с старших разрядов результата предыдущей (i-1)-й итерации, IV - вектор инициализации, - операция конкатенации. 6 ил.
Описание
Патент на изобретение
Патент на полезную модель
Патент на полезную модель
Ключевые слова
Патент
Цитирование
Иванов М. А. СПОСОБ ХЕШИРОВАНИЯ ИНФОРМАЦИИ / Иванов М.А., Саликов Е.А. - № 2020109725; Заявл. 05.03.2020. - 2021