Вшмс 33983

Бесплатная консультация юриста

+7 (800) 302-87-29

Реклама jurik.ru

ГОСТ Р 33983 — это российский национальный стандарт‚ устанавливающий требования к криптографическим модулям‚ используемым для защиты информации. Он является ключевым документом в системе стандартизации средств криптографической защиты информации (СКЗИ) в Российской Федерации.

Часто в запросах встречается опечатка «Вшмс 33983»‚ которая возникает при вводе текста на английской раскладке клавиатуры вместо русской (GOST -> Вшмс). Ниже представлен подробный обзор актуальной версии стандарта — ГОСТ Р 33983-2016.


Общие сведения о стандарте

  • Полное наименование: Информационная технология. Информационная безопасность. Криптографическая защита данных. Требования к криптографическим модулям.
  • Обозначение: ГОСТ Р 33983-2016.
  • Дата введения: 01 января 2018 года (Приказ Росстандарта от № 1427-ст).
  • Заменяет: ГОСТ Р 33983-2010.
  • Международная гармонизация: Стандарт разработан с учетом требований международного стандарта ISO/IEC 19790:2012 «Information technology, Security techniques — Security requirements for cryptographic modules» (внесены национальные особенности).

Цели и область применения

Основная цель стандарта — обеспечение единообразных требований к проектированию‚ разработке‚ испытаниям и эксплуатации криптографических модулей (КМ) для защиты конфиденциальности‚ целостности и подлинности информации.

Область применения распространяется на:

  • Аппаратные‚ программные и программно-аппаратные криптографические модули;
  • Модули‚ используемые в государственных системах‚ критической информационной инфраструктуре (КИИ)‚ банковской сфере‚ связи и других отраслях.
  • Процессы сертификации средств криптографической защиты информации (СКЗИ) ФСБ России.

Ключевые понятия и определения

Стандарт оперирует следующими основными понятиями:

  • Криптографический модуль (КМ): Совокупность аппаратных‚ программных и/или прошивки компонентов‚ реализующих криптографические преобразования и находящихся в пределах криптографической границы.
  • Криптографическая граница: Явно определенная непрерывная периметральная граница‚ разделяющая внутренние компоненты КМ от внешней среды.
  • Критический параметр безопасности (КПБ): Параметр (ключ‚ пароль‚ вектор инициализации)‚ компрометация которого нарушает безопасность КМ.
  • Роль: Набор полномочий и привилегий‚ назначаемых оператору или процессу (например‚ «Оператор»‚ «Администратор»‚ «Сервисный инженер»).
  • Самоконтроль: Автоматические проверки работоспособности КМ (при включении‚ периодические‚ по требованию).

Уровни безопасности

ГОСТ Р 33983-2016 определяет 4 уровня безопасности (от 1 до 4)‚ каждый из которых накладывает более строгие требования по сравнению с предыдущим. Уровень выбирается в зависимости от угроз и ценности защищаемой информации.

Уровень Характеристика Типовые меры защиты
1 (Базовый) Минимальные требования. Программные модули на общедоступных ПК. Логическая изоляция‚ базовые тесты самоконтроля.
2 (Повышенный) Требования к физической защите (нарушение границы фиксируется)‚ аутентификация на основе ролей. Оборудование с признаками вскрытия‚ аутентификация по паролю/токену.
3 (Высокий) Физическая устойчивость к вскрытию (нулевое удаление КПБ при попытке проникновения)‚ аутентификация на основе личности. Защищенные корпуса‚ датчики вскрытия‚ активное удаление ключей‚ строгая идентификация пользователя;
4 (Максимальный) Полная физическая защита от сложных атак (зондирование‚ воздействие среды)‚ формальная верификация. Многослойная физическая защита‚ защита от побочных каналов утечки (ЭМИ‚ потребление)‚ формальные методы верификации ПО.

Основные группы требований

Стандарт структурирует требования по следующим категориям (разделам):

Спецификация криптографического модуля

Документирование архитектуры‚ режимов работы‚ алгоритмов‚ интерфейсов‚ ролей и сервисов. Обязательное наличие документа «Спефикация безопасности».

Интерфейсы и порты

  • Логическая разделение портов: ввод/вывод данных‚ ввод/вывод управляющих команд‚ статус‚ питание.
  • Запрет прямого доступа к КПБ через порты данных.
  • Контроль потоков информации (Data Path vs Control Path).

Роли‚ сервисы и аутентификация

  • Разделение ролей (минимум: Оператор и Администратор/Крипто-офицер).
  • Требования к силе аутентификации (вероятность угадывания < 1/1 000 000 для уровня 2+).
  • Блокировка после серии неудачных попыток.

Модель конечного автомата

Формальное описание состояний КМ (работа‚ ошибка‚ самотестирование‚ обслуживание) и переходов между ними. Все сервисы должны быть привязаны к состояниям и ролям.

Физическая безопасность

  • Уровень 1: Производственные корпуса (коммерческие).
  • Уровень 2: Признаки вскрытия (пломбы‚ лак‚ уникальные маркировки).
  • Уровень 3/4: Активная защита (сетки‚ датчики‚ обнуление памяти при вскрытии)‚ защита от воздействия температуры‚ напряжения‚ излучения.

Операционная среда

Требования к операционной системе и аппаратной платформе для программных модулей (уровни 1-2). Для уровней 3-4 обычно требуется доверенная ОС или специализированное аппаратное обеспечение.

Управление криптографическими ключами и КПБ

  • Генерация ключей (ГОСТ Р 34.11‚ ГОСТ Р 34.10‚ ГОСТ Р 52589 и др.).
  • Ввод/вывод ключей в зашифрованном/разделенном виде.
  • Хранение: защита конфиденциальности и целостности (шифрование KEK‚ контроль целостности MAC).
  • Уничтожение (нулевое удаление) — необратимое стирание с перезаписью.
  • Архивирование и сроки действия ключей.

Самоконтроль (Self-tests)

  • При включении (Power-on self-tests): ПО (контрольные суммы)‚ аппаратная часть‚ известные ответы (Known Answer Tests — KAT) для всех алгоритмов.
  • Условные тесты: Парная проверка генераторов СК (Continuous RNG Test)‚ тест программной загрузки (подпись ПО)‚ тест ручного ввода ключей.
  • При неудаче — переход в состояние ошибки‚ блокировка криптографических сервисов.

Электромагнитная совместимость (ЭМС) и защита от побочных каналов

Требования к подавлению интеллектуальных утечек (TEMPEST)‚ защите от атак по побочным каналам (тайминг‚ потребление энергии‚ ЭМИ) — особенно актуально для уровней 3 и 4.

Процесс сертификации и соответствия

В России соответствие ГОСТ Р 33983-2016 подтверждается в системе сертификации средств защиты информации ФСБ России.

  1. Предварительная оценка: Анализ документации разработчиком/заказчиком.
  2. Испытания в аккредитованном лаборатории: Проверка соответствия всем заявленным требованиям уровня безопасности.
  3. Выдача сертификата ФСБ: Документ‚ подтверждающий‚ что СКЗИ (в состав которого входит КМ) соответствует требованиям.
  4. Эксплуатационный контроль: Периодические проверки в процессе жизненного цикла.

Отличия ГОСТ Р 33983-2016 от ГОСТ Р 33983-2010

  • Гармонизация с ISO/IEC 19790:2012 (предыдущая версия была основана на FIPS 140-2 / ISO 19790:2006).
  • Уточненные требования к генераторам случайных чисел (ГСЧ) с учетом ГОСТ Р 52589 / СП 800-90B.
  • Более детальная проработка требований к программным модулям (Software Security) и операционной среде.
  • Расширенные требования к защите от атак по побочным каналам (Side-Channel Attacks).
  • Обновленная терминология‚ приведенная в соответствие с актуальными стандартами серии ГОСТ Р 34.x.

Практическое значение для разработчиков и заказчиков

Для разработчиков СКЗИ:

  • Необходимость проектировать архитектуру модуля с учетом целевого уровня безопасности на ранних стадиях (перепроектирование физической защиты на поздних этапах крайне затратно).
  • Обязательность формализации модели конечного автомата и матрицы «Роли x Сервисы».
  • Внедрение механизмов контроля целостности ПО (Secure Boot‚ подпись обновлений).
  • Подготовка полного пакета документации: Спефикация безопасности‚ Руководство оператора‚ Руководство администратора‚ Отчеты о самоконтроле.

Для заказчиков и интеграторов:

  • Правильный выбор уровня безопасности: избыточные требования (Ур. 3 вместо Ур. 2) приводят к росту стоимости и срокам поставки в 2-3 раза.
  • Проверка наличия действующего сертификата ФСБ на конкретную версию ПО/прошивки модуля.
  • Учет требований к операционной среде (ОС‚ гипервизор‚ аппаратная платформа) при внедрении программных модулей.
  • Планирование жизненного цикла ключей: генерация‚ распределение‚ хранение‚ отзыв‚ уничтожение согласно регламентам организации и требованиям стандарта.

Связанные нормативные документы

Применение ГОСТ Р 33983-2016 неразрывно связано со следующими стандартами и руководящими документами:

  • ГОСТ Р 34.10-2012 / ГОСТ Р 34.10-2018 — Процессы формирования и проверки электронной подписи.
  • ГОСТ Р 34.11-2012 / ГОСТ Р 34.11-2018 — Функции хеширования.
  • ГОСТ Р 34.12-2015 / ГОСТ Р 34.13-2015, Блочные шифры и режимы их использования (Кузнечик‚ Магма).
  • ГОСТ Р 52589-2006 — Генераторы случайных чисел.
  • Р 50.1.111-2016 — Руковящий документ по сертификации СКЗИ (требования к составу документации).
  • ISO/IEC 19790:2012 — Международный аналог.
  • FIPS 140-3 — Американский аналог (актуален для сравнения подходов).

ГОСТ Р 33983-2016 является фундаментальным стандартом для рынка криптографической защиты информации в России. Он обеспечивает доверие к криптографическим модулям за счет жестких требований к их архитектуре‚ физической защите‚ управлению ключевым материалом и процедурам самоконтроля. Понимание градиента уровней безопасности (1–4) и соответствия требованиям конкретного уровня позволяет оптимально балансировать между стоимостью решения‚ сроками разработки и уровнем защищенности информационных активов.

Примечание: Текст статьи носит обзорный характер. Для разработки‚ сертификации или эксплуатации конкретных средств КЗИ необходимо обращаться к официальному тексту стандарта и актуальным руководящим документам ФСБ России.