Методика подтверждения соответствия требованиям

Каждое утверждение о соответствии опирается на письменное требование, спецификацию возможности со сценариями «ЕСЛИ/ТО», указатель на реализацию и датированный выполненный тест или приёмочный скрипт. Матрица соответствия создаётся напрямую из этой карты доказательств, а непрерывная интеграция перепроверяет цепочку при каждом значимом изменении.

Цепочка прослеживаемости

%%{init: {"theme": "base", "themeVariables": {"fontFamily": "-apple-system, Segoe UI, Helvetica, Arial, sans-serif", "primaryColor": "#eef2f7", "primaryTextColor": "#0b0b0b", "primaryBorderColor": "#5b6b7c", "lineColor": "#5b6b7c", "secondaryColor": "#eef4ff", "tertiaryColor": "#f4f3f0", "clusterBkg": "#f9f9f7", "clusterBorder": "#c3c2b7", "edgeLabelBackground": "#fcfcfb", "actorBkg": "#eef2f7", "actorBorder": "#5b6b7c", "actorTextColor": "#0b0b0b", "actorLineColor": "#5b6b7c", "signalColor": "#52514e", "signalTextColor": "#0b0b0b", "labelBoxBkgColor": "#eef4ff", "labelBoxBorderColor": "#5b6b7c", "labelTextColor": "#0b0b0b", "loopTextColor": "#0b0b0b", "noteBkgColor": "#fdf3d9", "noteBorderColor": "#c98500", "noteTextColor": "#3d2f00", "activationBorderColor": "#5b6b7c", "activationBkgColor": "#eef4ff", "sequenceNumberColor": "#ffffff"}}}%% flowchart LR Req["Письменное требование"] --> Cap["Спецификация возможности\n(сценарии ЕСЛИ/ТО)"] Cap --> Impl["Реализация\n(указатель файл:строка)"] Impl --> Test["Тест или приёмочный скрипт"] Test --> Evidence["Датированное, выполненное доказательство"] Evidence --> Matrix["Созданная матрица соответствия"]

Требование получает отметку «Да», когда за ним стоит датированный, успешно выполненный тест или приёмочный скрипт, покрывающий его целиком.

Что обычно охватывает набор требований для этой категории продуктов

Архитектура и безопасность

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

Функциональные возможности

  • Перехват командной строки в оболочках, используемых разработчиками и ИИ-агентами (bash, zsh, PowerShell, cmd.exe).
  • Посредник для протоколов инструментов ИИ-агентов (например, MCP), маскирующий чувствительные значения в ответах с сохранением протокола.
  • Постоянно действующая защита буфера обмена.
  • Локальный, работающий без сети механизм обнаружения чувствительных данных, объединяющий структурные, статистические и словарные методы, как описано в разделе Механизм обнаружения.
  • Интерфейс для составления политик без программирования.
  • Локальный высокопроизводительный механизм поиска секретов, одновременно проверяющий большое число репозиториев.
  • Измеримое качество обнаружения (уровень ложноположительных и ложноотрицательных срабатываний) с механизмом калибровки.

Интеграция и инфраструктура

  • Полностью локальное развёртывание в инфраструктуре организации, в том числе в контуре без доступа к внешней сети.
  • Единый вход на основе OIDC с сопоставлением ролей.
  • Прямая интеграция с существующим конвейером SIEM или журналирования.
  • Роль аудитора/наблюдателя только для чтения.
  • Автоматическое массовое развёртывание, совместимое с MDM/SCCM и не требующее действий пользователя.

Далее: Глоссарий.

results matching ""

    No results matching ""