Пример криптографической хеш-функции, построенной на основе модифицированной схемы sponge

Авторы

  • Е.Н. Сейткулов Евразийский национальный университет им. Л.Н.Гумилева
  • Р.М. Оспанов Евразийский национальный университет им. Л.Н.Гумилева
  • Б.Б. Ергалиева Евразийский национальный университет им. Л.Н.Гумилева

DOI:

https://doi.org/10.51301/vest.su.2021.v143.i1.31

Ключевые слова:

информационная безопасность, криптография, хеш-функция, схема «Sponge», внутренняя функция.

Аннотация

В настоящее время схема «Sponge» является наиболее удачным и перспективным способом построения современных криптографических хэш-функций. Целью данной статьи является построение примера криптографической хеш-функции, основанной на этой схеме. Основным и важным компонентом схемы является внутренняя функция, являющейся преобразованием фиксированной длины или перестановкой, оперирующей с фиксированным числом битов, составляющих внутреннее состояние функции. Классическая схема «Sponge» и большинство ее модификаций предполагают в своем составе только одну внутреннюю функцию. В данной работе рассматривается модификация этой схемы, которая предполагает использование уже множества внутренних функций.  Рассматриваются три новых варианта внутренней функции. Во-первых, рассматривается вариант внутренней функции, основанный на использовании словарных регистров сдвига с обратной связью по переносу кольцевой конфигурации. Во-вторых, рассматривается новый вариант внутренней функции, основанный на перестановке Keccak. В-третьих, рассматривается внутренняя функция, построенная с помощью обобщенной методологии проектирования AES. Далее на основе модифицированной схемы и используя эти три внутренние функции строится алгоритм хеширования. Выбор одной из этих трех внутренних функций в составе всей схемы определяется с помощью зависящих от сообщения битов выбора, сгенерированных псевдослучайным образом.

Загрузки

Опубликован

2021-02-28

Как цитировать

Сейткулов, Е. ., Оспанов , Р. ., & Ергалиева , Б. . . . . . . (2021). Пример криптографической хеш-функции, построенной на основе модифицированной схемы sponge. Engineering Journal of Satbayev University, 143(1), 247–259. https://doi.org/10.51301/vest.su.2021.v143.i1.31

Выпуск

Раздел

Технические науки