RUS  ENG
Полная версия
ЖУРНАЛЫ // Прикладная дискретная математика. Приложение // Архив

ПДМ. Приложение, 2024, выпуск 17, страницы 162–166 (Mi pdma672)

Вычислительные методы в дискретной математике

Оптимизация модульной арифметики в механизме инкапсуляции ключа Kyber

А. С. Зеленецкийab, П. Г. Ключаревa

a Московский государственный технический университет имени Н. Э. Баумана
b ООО «Ку Апп»

Аннотация: Kyber представляет собой постквантовый механизм инкапсуляции ключа (Key Encapsulation Mechanism, KEM). Более того, на текущий момент Kyber является единственным постквантовым KEM, рекомендованным к стандартизации в США по итогам конкурса, проводимого NIST (National Institute of Standards and Technology). Предлагается алгоритмическая оптимизация модульной арифметики, используемой в Kyber, который значительно снижает количество операций приведения по модулю. Предложенная оптимизация позволяет достичь ускорения декапсуляции ключа в 1,83 раз, инкапсуляции ключа  — в 1,58 раз и генерации ключевой пары  — в 1,41 раз для программной реализации Kyber.

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

УДК: 004.056.55

DOI: 10.17223/2226308X/17/42



© МИАН, 2024