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

КЭГ-ТС

КЭГ-ТС — это аббревиатура, обозначающая «криптографические электронные генераторы тактовых сигналов». В более широком смысле под КЭГ-ТС понимают специализированные устройства или программно-аппаратные комплексы, предназначенные для формирования высокостабильных, синхронизированных и защищённых от несанкционированного доступа тактовых импульсов, используемых в системах криптографической защиты информации (СКЗИ), аппаратных модулях доверенной загрузки и других критически важных вычислительных системах. Основное назначение КЭГ-ТС — обеспечение временной синхронизации криптографических процессов, предотвращение атак, связанных с временными задержками (timing attacks), и гарантирование детерминированного выполнения алгоритмов шифрования.

История и предпосылки появления

Разработка КЭГ-ТС связана с развитием криптографической техники в СССР и России, а также с необходимостью создания аппаратных средств защиты информации, устойчивых к физическим и электромагнитным методам воздействия. В 1980-х — начале 1990-х годов, с ростом сложности криптографических алгоритмов (например, ГОСТ 28147-89), возникла потребность в точной синхронизации работы криптопроцессоров и генераторов случайных чисел. Первые образцы КЭГ-ТС представляли собой кварцевые генераторы с дополнительными схемами стабилизации частоты и фильтрации помех, интегрированные в состав специализированных вычислительных машин (СВМ) и шифровальных устройств.

В 2000-х годах, с переходом на цифровые методы обработки сигналов и появлением программируемых логических интегральных схем (ПЛИС), КЭГ-ТС стали реализовываться в виде микросхем и модулей, работающих в составе систем на кристалле (SoC). В России разработкой и производством КЭГ-ТС занимаются предприятия, входящие в структуру ФСБ России, Минобороны и Роскосмоса, а также ряд коммерческих организаций, имеющих лицензии на деятельность в области криптографической защиты информации.

Классификация и виды

КЭГ-ТС классифицируются по нескольким признакам:

По способу реализации

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

По типу синхронизации

  • Синхронные КЭГ-ТС — формируют тактовые сигналы, жёстко привязанные к внешнему эталонному источнику (например, к сигналам системы ГЛОНАСС или к опорному генератору). Используются в распределённых криптосистемах, где требуется единая временная шкала.
  • Асинхронные КЭГ-ТС — работают автономно, без внешней синхронизации. Частота задаётся внутренним кварцевым резонатором или термостатированным генератором (TCXO, OCXO). Применяются в локальных шифровальных устройствах.

По уровню защиты

  • КЭГ-ТС с аппаратной защитой от несанкционированного доступа (НСД) — корпус устройства опечатан, встроены датчики вскрытия, схемы стирания ключевой информации при попытке проникновения. Соответствуют требованиям к средствам криптографической защиты информации (СКЗИ) класса КС1–КС3.
  • КЭГ-ТС с программно-аппаратной защитой — содержат механизмы контроля целостности прошивки и цифровые подписи для обновлений.

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

Типовой КЭГ-ТС состоит из следующих функциональных узлов:

  1. Задающий генератор — источник первичных колебаний. Обычно используется кварцевый резонатор (частота от 1 МГц до 100 МГц) или термостатированный кварцевый генератор (OCXO) для достижения стабильности порядка 10⁻⁹–10⁻¹².
  2. Схема синтеза частоты — на основе фазовой автоподстройки частоты (ФАПЧ) или прямого цифрового синтеза (DDS) формирует требуемую тактовую частоту для криптопроцессора. Позволяет программно изменять частоту в широком диапазоне.
  3. Блок фильтрации и стабилизации — подавляет фазовые шумы, джиттер и паразитные гармоники. Включает полосовые фильтры, схемы автоподстройки амплитуды и термокомпенсации.
  4. Схема синхронизации — обеспечивает привязку выходного сигнала к внешнему эталону (например, к импульсам точного времени от ГЛОНАСС/GPS) или к внутреннему опорному генератору.
  5. Интерфейс управления — позволяет конфигурировать частоту, режимы работы и контролировать состояние устройства. Чаще всего реализуется по интерфейсам SPI, I²C или UART.
  6. Система защиты — датчики вскрытия, схемы стирания ключевой информации, контроль целостности корпуса.

Принцип работы заключается в том, что задающий генератор создаёт стабильные электрические колебания, которые затем преобразуются в прямоугольные импульсы с заданной частотой и скважностью. Эти импульсы подаются на тактовые входы криптопроцессора, где они синхронизируют выполнение операций шифрования, дешифрования и генерации ключей. КЭГ-ТС также может генерировать несколько независимых тактовых сигналов для разных модулей системы.

Применение

КЭГ-ТС находят применение в следующих областях:

  • Криптографические системы — в составе аппаратных шифраторов, VPN-шлюзов, криптомаршрутизаторов и терминалов шифрованной связи. Обеспечивают детерминированное выполнение алгоритмов, что критически важно для защиты от атак по времени.
  • Системы доверенной загрузки — в модулях доверенной загрузки (МДЗ) и аппаратных модулях безопасности (HSM) для синхронизации процессов проверки цифровых подписей и загрузки операционной системы.
  • Военная и специальная техника — в системах управления оружием, связи, навигации и разведки, где требуется высокая устойчивость к помехам и точность временной синхронизации.
  • Космическая техника — в бортовых вычислителях и системах передачи данных, работающих в условиях радиации и перепадов температур.
  • Промышленная автоматизация — в системах управления технологическими процессами, где необходима защита от несанкционированного доступа к управляющим сигналам.

Интересные факты

  • В России требования к КЭГ-ТС регламентируются ГОСТ Р 50739-95 и ГОСТ Р 53114-2008, а также ведомственными нормативными документами ФСБ России и ФСТЭК России.
  • Разработка КЭГ-ТС для космических аппаратов требует учёта воздействия ионизирующего излучения, что приводит к использованию специальных радиационно-стойких кварцевых резонаторов и схем на основе кремний-германиевых (SiGe) технологий.
  • Некоторые современные КЭГ-ТС способны формировать тактовые сигналы с частотой до нескольких гигагерц, что позволяет использовать их в высокоскоростных криптографических устройствах, работающих на скоростях передачи данных до 100 Гбит/с.

Критика и ограничения

Основным недостатком аппаратных КЭГ-ТС является их высокая стоимость и сложность производства, что ограничивает их применение в массовых гражданских устройствах. Программные реализации КЭГ-ТС, напротив, дешевы, но уязвимы для атак, основанных на анализе временных задержек операционной системы. Кроме того, любые КЭГ-ТС, особенно работающие на высоких частотах, могут создавать электромагнитные помехи, которые необходимо учитывать при проектировании систем.

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

На главную BFOmetr →