Открыть сервис

CAES

CAES (от англ. Cryptographic Application-Specific Integrated Circuit, «криптографическая специализированная интегральная схема») — класс аппаратных устройств, предназначенных для выполнения криптографических операций (шифрование, дешифрование, хеширование, генерация ключей) с высокой производительностью и аппаратной защитой от несанкционированного доступа. CAES представляет собой разновидность ASIC (специализированной интегральной схемы), оптимизированной под конкретные алгоритмы шифрования, такие как AES, ГОСТ 28147-89, ГОСТ Р 34.12-2015 («Кузнечик», «Магма») или асимметричные схемы (RSA, эллиптические кривые).

Назначение и область применения

Основное назначение CAES — снятие вычислительной нагрузки с центрального процессора и ускорение криптографических операций в системах, где требуется обработка больших объёмов данных в реальном времени. Устройства применяются в:

  • серверных платформах и сетевом оборудовании (VPN-шлюзы, межсетевые экраны);
  • системах хранения данных (шифрование дисковых массивов);
  • банковских терминалах и платёжных системах (HSM — аппаратные модули безопасности);
  • средствах криптографической защиты информации (СКЗИ), сертифицированных ФСБ России;
  • телекоммуникационном оборудовании (базовые станции, маршрутизаторы).

Устройство и принцип работы

CAES содержит аппаратные блоки, реализующие криптографические алгоритмы на уровне логических схем. Ключевые компоненты:

  • криптопроцессор — ядро, выполняющее операции подстановки, перестановки, сложения с ключом;
  • генератор случайных чисел (TRNG/PRNG) — источник энтропии для создания ключей и векторов инициализации;
  • интерфейсы ввода-вывода (PCIe, SPI, USB) — для взаимодействия с хост-системой;
  • защищённая памятьхранилище ключевой информации, недоступное извне;
  • контроллер управления — обеспечивает выполнение команд и обработку ошибок.

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

Классификация

По типу реализуемых алгоритмов CAES делятся на:

По исполнению выделяют:

  • отдельные микросхемы (например, для встраивания в материнские платы);
  • IP-ядра — блоки, интегрируемые в системы на кристалле (SoC);
  • PCIe-платы расширения — готовые модули для серверов.

Производительность и безопасность

Производительность CAES измеряется в гигабитах в секунду (Гбит/с) для потокового шифрования или в операциях в секунду для асимметричных алгоритмов. Современные устройства достигают пропускной способности от 10 до 400 Гбит/с, что существенно превышает возможности программных реализаций на универсальных процессорах.

Безопасность CAES обеспечивается:

  • физической защитой корпуса (экранирование, датчики вскрытия);
  • запретом чтения ключевой информации через внешние интерфейсы;
  • поддержкой механизмов защиты от сбоев и атак (счётчики ошибок, контроль целостности);
  • сертификацией по требованиям ФСБ России (для использования в государственных информационных системах).

Примеры устройств

На российском рынке известны следующие CAES-решения:

  • «КриптоПро HSM»аппаратный модуль безопасности, поддерживающий ГОСТ-алгоритмы;
  • PCIe-платы «АМЦ-К» — ускорители шифрования для серверов;
  • микросхемы «ЭЛВИС-НеоТек» (например, серия «1892ВМ14Я») — содержат аппаратные криптографические блоки.

Зарубежные аналоги включают чипы Intel QAT (QuickAssist Technology) и устройства компании Broadcom, однако их применение в России ограничено санкционными и сертификационными требованиями.

Ограничения и особенности

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

Источники

  • ГОСТ Р 34.12-2015 «Информационная технология. Криптографическая защита информации. Блочные шифры».
  • ГОСТ Р 34.10-2012 «Информационная технология. Криптографическая защита информации. Процессы формирования и проверки электронной подписи».
  • Технические описания устройств АО «ЭЛВИС-НеоТек» и ООО «КриптоПро».

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →