Ко всем статьям

12 мая 2026 г.

Шифрование на базе ПЛИС: почему оно превосходит программные решения в системах передачи данных

В системах передачи данных, используемых на беспилотных воздушных, наземных и морских аппаратах, шифрование — это не просто требование безопасности, а параметр эксплуатационной производительности. То, где реализована архитектура шифрования — программно на процессоре общего назначения или на аппаратном уровне ПЛИС (программируемая пользователем вентильная матрица) — напрямую определяет профиль задержки, энергопотребления и поверхности атаки системы.

Ограничения программного шифрования

Программные реализации AES, работающие на процессоре общего назначения или микроконтроллере, зависят от планировщика операционной системы, задержек доступа к памяти и конкуренции за ресурсы с другими процессами. Это может привести к непредсказуемым колебаниям задержки (джиттеру), особенно на каналах передачи данных с высокой скоростью (100+ Мбит/с) — неприемлемый риск для приложений, требующих бесперебойной передачи видео или телеметрии.

Преимущества ПЛИС

Шифрование, реализованное на ПЛИС, работает как выделенная аппаратная схема, функционирующая параллельно:

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

В модемах передачи данных серии SAV компании TURLink шифрование AES-256 реализовано на уровне ПЛИС — это обеспечивает канал связи с низкой задержкой, бесперебойный и защищённый на аппаратном уровне даже на дальности до 200 км.

Заключение

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