Skip to content
Publications

Article · Вестник Алматинского университета энергетики и связи · June 30, 2023

ОЦЕНКА АЛГОРИТМА ГЕНЕРАЦИИ РАУНДОВЫХ КЛЮЧЕЙ ЛЕГКОВЕСНОГО ШИФРА LBC-3

«Институт информационных и вычислительных технологий» КН МНВО, Алматы, Казахстан, Nursulu A. Kapalova, Armanbek Haumen, «Институт информационных и вычислительных технологий» КН МНВО, Алматы, Казахстан, Kunbolat T. Algazy, «Институт информационных и вычислительных технологий» КН МНВО, Алматы, Казахстан

Abstract

LBC-3 является легковесным блочным алгоритмом шифрования, который обеспечивает оптимальный баланс между безопасностью, производительностью и минимальными затратами в IoT. В подобных шифрах алгоритм генерации раундовых ключей является важнейшим элементом, оказывающим прямое влияние на их криптостойкость. Несмотря на свою неоспоримую значимость, алгоритм генерации раундовых ключей по-прежнему является менее сфокусированной областью при разработке алгоритма шифрования. Данная работа направлена на исследования надежности алгоритма генерации раундовых ключей шифра LBC-3. Вначале дается краткий обзор по данной теме и описивается структура исследуемого шифра. Проведены эксперименты для проверки статистической безопасности сгенерированных последовательностей (раундовых ключей) этого шифра. Для проведения сравнительного анализа также был исследован схема генерации раундовых ключей известного алгоритма PRESENT. Эксперименты проводились с секретными ключами низкой и высокой плотности, а также случайными числами. Статистические свойства сгенерированных раундовых ключей проверялась набором тестов NIST. Также проверены показатели «Лавинного эффекта» и веса Хэмминга в раундовых ключах. Полученные результаты показывают, что генерация раундовых ключей алгоритма LBC-3 выдает надежные случайные раундовые ключи, которые успешно проходят тесты NIST на случайность.

Cryptographic Implementations and SecurityCoding theory and cryptographyChaos-based Image/Signal Encryptionlightweight block cipherround key generationpresent moment

More by Armiyanbek Khaumen