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 делятся на:
- симметричные — поддерживают AES, ГОСТ 28147-89, «Кузнечик», «Магма»;
- асимметричные — аппаратное ускорение RSA, ECDSA, ГОСТ Р 34.10-2012;
- гибридные — сочетают оба типа, включая аппаратные хеш-функции (SHA-2, ГОСТ Р 34.11-2012 «Стрибог»).
По исполнению выделяют:
- отдельные микросхемы (например, для встраивания в материнские платы);
- 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 →


