Телефон: 8-800-350-22-65
Напишите нам:
WhatsApp:
Telegram:
MAX:
Прием заявок круглосуточно
График работы офиса: с 9:00 до 21:00 Нск (с 5:00 до 19:00 Мск)

Статья опубликована в рамках: Научного журнала «Студенческий» № 25(363)

Рубрика журнала: Информационные технологии

Скачать книгу(-и): скачать журнал

Библиографическое описание:
Книгин И.А. АППАРАТНОЕ УСКОРЕНИЕ КРИПТОГРАФИЧЕСКИХ ОПЕРАЦИЙ С ИСПОЛЬЗОВАНИЕМ ПЛИС ВО ВСТРАИВАЕМЫХ СИСТЕМАХ // Студенческий: электрон. научн. журн. 2026. № 25(363). URL: https://sibac.info/journal/student/363/427349 (дата обращения: 16.07.2026).

АППАРАТНОЕ УСКОРЕНИЕ КРИПТОГРАФИЧЕСКИХ ОПЕРАЦИЙ С ИСПОЛЬЗОВАНИЕМ ПЛИС ВО ВСТРАИВАЕМЫХ СИСТЕМАХ

Книгин Игорь Александрович

студент, кафедра информационных систем и технологий, Удмуртский государственный университет,

РФ, г. Ижевск

HARDWARE ACCELERATION OF CRYPTOGRAPHIC OPERATIONS USING FPGA IN EMBEDDED SYSTEMS

 

Knigin Igor Alexandrovich

Student, Department of Information Systems and Technologies, Udmurt State University,

Russia, Izhevsk

 

АННОТАЦИЯ

В статье рассматриваются методы аппаратного ускорения криптографических операций во встраиваемых системах с использованием программируемых логических интегральных схем. Проанализированы ограничения программной реализации шифрования на микроконтроллерах. Описаны преимущества аппаратного распараллеливания вычислений для повышения пропускной способности. Рассмотрены аспекты гибкости обновления алгоритмов и защиты от атак по сторонним каналам, делающие конфигурируемую логику оптимальным решением для обеспечения информационной безопасности.

ABSTRACT

The article discusses methods for hardware acceleration of cryptographic operations in embedded systems using field-programmable gate arrays. The limitations of software implementation of encryption on microcontrollers are analyzed. The advantages of hardware parallelization of computations to increase throughput are described. Aspects of algorithm update flexibility and protection against side-channel attacks that make configurable logic an optimal solution for ensuring information security are considered.

 

Ключевые слова: встраиваемые системы; криптография; аппаратное ускорение; программируемая логика; информационная безопасность.

Keywords: embedded systems; cryptography; hardware acceleration; programmable logic; information security.

 

Развитие встраиваемых систем и расширение сферы применения интернета вещей требуют внедрения надежных механизмов защиты передаваемой информации. Реализация криптографических протоколов на базе стандартных микроконтроллеров сталкивается с серьезными ограничениями вычислительной мощности. Программное выполнение сложных математических преобразований, например: модульного возведения в степень или операций над эллиптическими кривыми, приводит к значительным задержкам и повышенному энергопотреблению. Для преодоления данных барьеров в современной инженерной практике активно применяется аппаратное ускорение алгоритмов шифрования с использованием программируемых логических интегральных схем.

Архитектура программируемых логических интегральных схем базируется на матрице конфигурируемых логических блоков и программируемых связей между ними. В отличие от микропроцессоров с последовательным выполнением команд, данная технология позволяет реализовывать криптографические алгоритмы на аппаратном уровне с высокой степенью параллелизма. Проектирование вычислительного конвейера обеспечивает одновременную обработку нескольких блоков данных. Это позволяет многократно повысить пропускную способность системы при реализации симметричных алгоритмов блочного шифрования, например: стандарта AES или отечественных алгоритмов стандартизации.

Ключевым преимуществом использования конфигурируемой логики перед специализированными интегральными схемами является возможность обновления алгоритмов в процессе эксплуатации устройства. Стандарты информационной безопасности регулярно модернизируются, а в криптографических примитивах периодически обнаруживаются уязвимости. Аппаратная реконфигурация позволяет удаленно изменять логику работы шифратора без необходимости физической замены оборудования. Данное свойство критически важно для встраиваемых систем, функционирующих в труднодоступных местах, например: на промышленных объектах, автоматических метеостанциях или аэрокосмических аппаратах.

Таблица 1.

Сравнительный анализ методов реализации криптографии

Метод реализации шифрования

Уровень производительности

Гибкость обновления алгоритмов

Программный на микроконтроллере

Низкий уровень из-за последовательного выполнения команд

Высокая степень, обновление прошивки программного обеспечения

Аппаратный на специализированной микросхеме

Максимальный уровень за счет жесткой логики

Полностью отсутствует возможность модификации

Аппаратный на программируемой логике

Высокий уровень благодаря параллельным конвейерам

Высокая степень за счет загрузки новой конфигурации

 

Внедрение программируемых логических интегральных схем во встраиваемые системы требует тщательной оптимизации энергопотребления. Для снижения энергетических затрат применяются методы динамического управления тактовой частотой и частичной реконфигурации криптографического ядра. Аппаратная изоляция вычислительных блоков усложняет проведение атак по сторонним каналам, например: атак по анализу энергопотребления или электромагнитного излучения. Совокупность высокой производительности, гибкости и защищенности делает рассматриваемую технологию оптимальным выбором для построения доверенных встраиваемых систем в критической информационной инфраструктуре.

 

Список литературы:

  1. Угрюмов Е. П. Цифровая схемотехника. - СПб.: БХВ-Петербург, 2020. - 800 с.
  2. Иванов М. А. Криптографические методы защиты информации в программируемых логических интегральных схемах. - М.: Техносфера, 2021. - 256 с.
  3. Петров А. А. Аппаратная реализация алгоритмов шифрования во встраиваемых системах // Информационная безопасность. - 2023. - № 4. - С. 112-120.