Эта публикация цитируется в
2 статьях
Математические методы криптографии
Об аргументации отсутствия свойств случайного оракула у некоторых криптографических хеш-функций
И. А. Грибанова,
А. А. Семёнов Институт динамики систем и теории управления имени В.М. Матросова Сибирского отделения Российской академии наук, г. Иркутск
Аннотация:
Представлены новые алгебраические атаки на хеш-функции вида
$\mathrm{MD4}$-
$k$, где
$k$ — число шагов базового алгоритма
$\mathrm{MD4}$,
$39 \leq
k \leq 48$.
Для решения алгебраических уравнений
используются SAT-решатели. Представленные атаки
демонстрируют отсутствие
свойств случайного оракула у рассматриваемых хеш-функций. Более точно, мы
строим оценки доли легко обратимых выходов этих функций и показываем, что
даже для полнораундовой функции
$\mathrm{MD4}$ эта доля весьма высока. Для построения
оценок с каждой функцией вида
$\mathrm{MD4}$-
$k$ связывается специальная функция,
длина входа которой существенно меньше
$512$. Показано, что любое значение
такой функции является значением
$\mathrm{MD4}$-
$k$. Задача обращения
специальной функции, как правило, существенно проще, чем задача обращения
$\mathrm{MD4}$-
$k$. Оценка доли векторов в
$\{0,1\}^{128}$, являющихся значениями специальной
функции, даёт оценку доли легко обратимых значений исходной функции
$\mathrm{MD4}$-
$k$.
Ключевые слова:
криптографические хеш-функции, поиск прообразов хеш-функций,
$\mathrm{MD4}$,
$\mathrm{MD4}$-
$39$, SAT.
УДК:
519.7
DOI:
10.17223/2226308X/12/30