Алгоритм шифрования "QAMAL NPNS"с использованием непозиционной полиномиальной системы счисления
DOI:
https://doi.org/10.26577/JMMCS.2020.v105.i1.17Ключевые слова:
криптография, шифрование, S-блок, непозиционная полиномиальная система счисления, SP-сетьАннотация
Обработка, хранение и передача информации являются важными процессами в современном
обществе. Практическое применение криптографии стало неотъемлемой частью жизни
современного общества. В Казахстане для защиты электронной информации применяются
в основном зарубежные программные и аппаратно-программные средства. Поэтому
разработка казахстанских средств криптографической защиты безусловно является
необходимой. В данной статье описывается новый алгоритма шифрования «Qamal
NPNS», который является модификацией ранее разработанного алгоритма шифрования
«Qamal». Модификация заключается в использовании преобразования, основанного на
непозиционной полиномиальной системе счисления (НПСС). Для построения нового
алгоритма шифрования также применяется SP-сеть. Приводятся теоретическое обоснование
целесообразности применения НПСС и результаты анализа алгоритма шифрования.
Отдельно приведены результаты алгебраического криптоанализ для умножения в
непозиционных полиномиальных системах счислениях. Исследование стойкости алгоритма
для отдельных процедур показало хорошие результаты, что предполагает криптостойкость
разрабатываемого алгоритма.
