RUS  ENG
Полная версия
ЖУРНАЛЫ // Вестник Южно-Уральского государственного университета. Серия «Математическое моделирование и программирование» // Архив

Вестн. ЮУрГУ. Сер. Матем. моделирование и программирование, 2020, том 13, выпуск 2, страницы 54–68 (Mi vyuru543)

Эта публикация цитируется в 1 статье

Математическое моделирование

Commutative encryption method based on hidden logarithm problem

[Конечные некоммутативные ассоциативные алгебры как носители скрытой задачи дискретного логарифмирования]

D. N. Moldovyan, N. A. Moldovyan, A. A. Moldovyan

St. Petersburg Institute for Informatics and Automation of Russian Academy of Sciences, St. Petersburg, Russian Federation

Аннотация: Предложен кандидат на постквантовый алгоритм коммутативного шифрования, основанный на скрытой задаче дискретного логарифмирования, заданной в новой шестимерной конечной некоммутативной ассоциативной алгебре. Свойства алгебры детально исследованы и использованы при разработке предложенного коммутативного шифра. Выведены формулы, описывающие $p^2$ глобальных правосторонних единиц, содержащихся в алгебре. Рассмотрены и использованы в шифре гомоморфизмы двух различных типов. Шифруемое сообщение представлено в виде локально обратимого элемента $T$ алгебры, а процедура шифрования включает выполнение операции возведения в степень и гомоморфное отображение, за которым следует левостороннее умножение на случайно выбранную глобальную правостороннюю единицу. Предложенный шифр является стойким к атакам на основе известного исходного текста и использован для разработки протокола бесключевого шифрования, обеспечивающего возможность безопасной передачи секретных сообщений по открытым каналам без использования предварительно согласованных ключей. Предложенный коммутативный шифр отличается использованием одноразовых подключей, выбираемых случайным образом непосредственно в ходе процесса зашифровывания.

Ключевые слова: коммутативное шифрование, вероятностный шифр, постквантовая криптосхема, конечная некоммутативная алгебра, ассоциативная алгебра, глобальная единица, правосторонняя единица.

УДК: 681.3

MSC: 94A60, 16Z05, 14G50, 11T71, 16S50 \hfill 10.14529/mmp200205

Поступила в редакцию: 17.06.2019

Язык публикации: английский

DOI: 10.14529/mmp200205



© МИАН, 2024