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

ЗПУ — зеркально-поворотные узлы

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

История создания

Разработка ЗПУ велась в России в конце 1990-х — начале 2000-х годов силами специализированных криптографических организаций при участии ФСТЭК России и представителей отечественной академической криптографической школы. Целью проекта стало создание национального средства криптографической защиты информации, не зависящего от зарубежных алгоритмов и сертификационных схем, а также обеспечение совместимости с международными стандартами открытого ключа (PKI).

Основой для ЗПУ послужили разработки в области эллиптической криптографии, в частности работы российских математиков по построению устойчивых к атакам эллиптических кривых над конечными полями. Первые аппаратные реализации ЗПУ были интегрированы в защищённые средства связи, предназначенные для государственных заказчиков.

Криптографические основы

ЗПУ использует следующие криптографические алгоритмы:

  • Обмен ключами по алгоритму Шнорра — модифицированная схема, основанная на трудности задачи дискретного логарифмирования на эллиптической кривой. Позволяет двум абонентам, обменивающимся только открытыми ключами, вычислить общий секретный ключ.
  • Алгоритм формирования и проверки цифровой подписи — аналогично основан на эллиптических кривых и обеспечивает аутентификацию отправителя и неизменность сообщения.
  • Алгоритмы симметричного шифрования — для собственно защиты трафика с использованием выработанного общего ключа, как правило, на базе отечественных блочных шифров (ГОСТ 28147-89 или ГОСТ Р 34.12-2015 «Кузнечик»/«Магма»).

Криптографическая стойкость ЗПУ обеспечивается выбором эллиптической кривой с параметрами, рекомендованными нормативными документами ФСТЭК России, и длиной ключа, обеспечивающей уровень защиты, эквивалентный не менее 128 битам.

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

Функционально ЗПУ состоит из нескольких компонентов:

  1. Генератор ключей — формирует пары «открытый и секретный ключ» для каждого абонента.
  2. Модуль обмена ключами — реализует протокол установления общего секретного ключа между двумя узлами.
  3. Модуль цифровой подписи — формирует и проверяет подписи для аутентификации сообщений и сертификатов.
  4. Интерфейс подключения — аппаратный (шина PCI, USB, сеть) или программный (API, криптографическая библиотека).

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

Применение

ЗПУ находит применение в следующих областях:

  • ГосСУОИ — государственная система управления органами исполнительной власти, где ЗПУ используется для защиты информационного обмена между ведомствами.
  • Критическая информационная инфраструктура (КИИ) — защита телекоммуникационных узлов и систем операторов связи.
  • Специальная связь — защищённые каналы связи государственных структур.
  • Корпоративные защищённые сети — построение VPN и защищённого документооборота в крупных организациях.

Сертификация средств криптографической защиты на базе ЗПУ проводится в соответствии с требованиями ФСТЭК России.

ЗПУ и ГОСТ Р 34.12-2018

В современных российских нормативных документах ЗПУ упоминается как допустимый механизм построения защищённых средств связи. При этом действующие стандарты (в частности, ГОСТ Р 34.13-2018 и рекомендации ФСТЭК) допускают и альтернативные реализации на базе эллиптических кривых, в том числе кривой «Гост-Эллиптик-2012» (id-GostR3410-2012-256), используемой в современных сертифицированных СКЗИ.

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

Основные ограничения ЗПУ связаны с:

  • Закрытостью спецификации — полное техническое описание алгоритмов ЗПУ не публикуется в открытом доступе, что затрудняет независимую криптоаналитическую оценку.
  • Отсутствием международной сертификации — ЗПУ не сертифицирован по зарубежным стандартам, что ограничивает его применение в международных системах.
  • Необходимостью специализированного оборудования — аппаратные реализации ЗПУ требуют отдельных модулей, что увеличивает стоимость развёртывания.

Источники:

  • Нормативные документы ФСТЭК России по криптографической защите информации
  • ГОСТ Р 34.10-2012 «Информационная технология. Криптографическая защита информации. Процессы формирования и проверки электронной цифровой подписи»
  • ГОСТ Р 34.12-2015 «Информационная технология. Криптографическая защита информации. Блочные шифры»
  • Публикации по эллиптической криптографии и протоколам обмена ключами
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru