ОБОБЩЕННЫЙ АЛГЕБРАИЧЕСКИЙ МЕТОД КОНСТРУИРОВАНИЯ 8-БИТНЫХ RIJNDAEL S-БЛОКОВ

2022

Полный текст Открытый доступ: Hybrid Метаданные (CSL-JSON)
DOI 10.52167/1609-1817-2022-120-1-156-163
Достоверность данных 70 средняя
Как считается эта оценка

Складывается из проверяемых признаков самой записи: есть ли у статьи DOI, сколько независимых источников подтвердили её данные, заполнены ли обязательные поля и насколько свежо последнее подтверждение. Снижают оценку расхождения между источниками и отсутствие идентификатора. Значение от 80 означает, что запись опубликована без дополнительной проверки; от 60 до 79 — что она опубликована с пониженной достоверностью и ручная проверка желательна. Запись, выверенную редактором вручную, пересчёт не опускает ниже 90. Это оценка наших данных о статье, а не оценка самой статьи.

Аннотация

В работе рассмотрен ряд алгебраических методов генерации криптографических S-блоков. Основным из них является метод, с помощью которого был построен S-блок для алгоритма Rijndael. В алгоритме Rijndael S-блок конструируется на основе выбора определенного неприводимого многочлена, по модулю которого определяется умножение в поле GF(2^8 ), выбора первого преобразования из ряда преобразований, приведенных в работе Ниберга, а также выбора определенной матрицы аффинного преобразования и выбора определенной сдвиговой константы. Существующие различные модификации этого метода позволяют строить новые S-блоки, варьируя наборы выбираемых компонентов, используемых в конструкции наподобие Rijndael S-блока. На основе рассмотренных методов предложен обобщенный метод проектирования Rijndael-подобных S-блоков.