Preview

Доклады БГУИР

Расширенный поиск

Пример внутренней функции для схемы Sponge, построенной на основе обобщенной методологии проектирования AES

https://doi.org/10.35596/1729-7648-2021-19-3-89-95

Полный текст:

Аннотация

Целью данной статьи является построение внутренней функции, лежащей в основе схемы “Sponge”  для  построения  криптографических  хеш-функций.  Внутренняя  функция  в  схеме  “Sponge” является  преобразованием  фиксированной  длины  или  перестановкой, оперирующей  с  фиксированным числом  битов,  составляющих  внутреннее  состояние  функции. Существуют  различные  конструктивные подходы  к  проектированию  функции.  Наиболее  распространенным  является  подход,  при  котором используется  перестановка,  основанная  на  симметричном  блочном  алгоритме  шифрования с константами  в  качестве  ключа.  В данной статье строится внутренняя функция с помощью обобщенной  методологии  проектирования  AES.  Эта  методология  позволяет  легко  проектировать блочные  шифры  для  зашифровывания больших  блоков  открытого  текста  с  помощью  небольших компонентов,  представляя  обрабатываемые  данные  в  виде  многомерных  массивов.  Внутренняя функция  является  блочным  шифром,  который  обрабатывает  2048  битов,  представляемых  в  виде 9-мерного массива из 512 4-битовых элементов размера 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2. Каждый раунд шифрования  состоит  из  трех  преобразований  (S-блоки,  линейное  преобразование  и  перестановка), аналогичных  трем  раундовым  преобразованиям  AES  SubBytes,  MixColumns  и  ShiftRows.  Построенная функция может быть использована в качестве внутренней функции вмодифицированной схеме “Sponge” построения криптографических хеш-функций.

Об авторах

Р. М. Оспанов
Евразийский национальный университет имени Л.Н. Гумилева, НИИ Институт информационной безопасности и криптологии
Казахстан

научный  сотрудник

010000, г. Нур-Султан

тел.: +7-7172-70-95-00



Е. Н. Сейткулов
Евразийский национальный университет имени Л.Н. Гумилева, НИИ Институт информационной безопасности и криптологии
Казахстан

Сейткулов Ержан Нураханович, к.ф.-м.н.,  профессор,  директор

010000, г. Нур-Султан

тел.: +7-7172-70-95-00



Б. Б. Ергалиева
Евразийский национальный университет имени Л.Н. Гумилева, НИИ Институт информационной безопасности и криптологии
Казахстан

младший  научный  сотрудник

010000, г. Нур-Султан

тел.: +7-7172-70-95-00



Н. М. Сисенов
Евразийский национальный университет имени Л.Н. Гумилева, НИИ Институт информационной безопасности и криптологии
Казахстан

младший  научный  сотрудник

010000, г. Нур-Султан

тел.: +7-7172-70-95-00



Список литературы

1. Bertoni G., Daemen J., Peeters M., Van Assche G. Sponge Functions. Ecrypt Hash Workshop, 2007.

2. Оспанов Р.М., Сейткулов Е.Н., Арапов Н.К., Ергалиева Б.Б. Модификация схемы построения криптографических хеш-функций SPONGE. Вестник КазНИТУ. 2020;5(141):520-525.

3. Оспанов Р.М., Сейткулов Е.Н. Киберщит: О различных реализациях схемы построения криптографических хэш-функций “Sponge”. Материалы Международной научно-практической Web-конференции«Военно-техническое обеспечение деятельности вооруженных сил: мировой опыт и тенденции развития». Нур-Султан: Из-во НУО; 2020: 305-308.

4. Оспанов Р.М., Сейткулов Е.Н. О способах проектирования внутренней функции для схемы построения криптографических хеш-функций SPONGE. Вестник КазНИТУ. 2020;5(141):645-650.

5. Оспанов Р.М. Киберщит: О внутренней функции в схеме построения криптографических хеш-функций “Sponge”. Материалы Международной научно-практическойWeb-конференции«Военно-техническое обеспечение деятельности вооруженных сил: мировой опыт и тенденции развития». Нур-Султан: Из-во НУО; 2020: 351-353.


Для цитирования:


Оспанов Р.М., Сейткулов Е.Н., Ергалиева Б.Б., Сисенов Н.М. Пример внутренней функции для схемы Sponge, построенной на основе обобщенной методологии проектирования AES. Доклады БГУИР. 2021;19(3):89-95. https://doi.org/10.35596/1729-7648-2021-19-3-89-95

For citation:


Ospanov R.M., Seitkulov Y.N., Yergaliyeva B.B., Sisenov N.M. Example of internal function for Sponge scheme built on the basis of the generalized AES design methodology. Doklady BGUIR. 2021;19(3):89-95. (In Russ.) https://doi.org/10.35596/1729-7648-2021-19-3-89-95

Просмотров: 44


Creative Commons License
Контент доступен под лицензией Creative Commons Attribution 4.0 License.


ISSN 1729-7648 (Print)
ISSN 2708-0382 (Online)