Пиков / КАПО
Как читать авторский курс и нормативные материалы

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

Что проверять на проекте: форматы и качество SBOM

Чек-лист аудитора по теме модуля. Проверяется не «есть ли SBOM», а соответствует ли он формату и порогу качества BSI TR-03183-2.

Принцип проверки Сначала формат и версия (формальный фильтр), затем обязательные поля компонента (5.2.2), затем семантика лицензий и идентификаторов. Если формат/версия не проходят — остальное проверять преждевременно.

Чек-лист

Типовые несоответствия

Частые провалы аудита - SBOM в CycloneDX 1.4 «по умолчанию инструмента» — формально не BSI. - SWID/инвентарь активов выдан за SBOM. - Лицензия как свободный текст без SPDX-идентификатора. - Уязвимости вшиты в SBOM (статика тащит динамику по всей цепочке). - Не заявлен класс SBOM, поэтому непонятно, почему нет hash или filename.

Опора

BSI TR-03183-2 v2.1.0 (разделы 4, 5.1, 5.2, 6.1, 8.3, 8.4) · CISA Minimum Elements for SBOM · Чек-лист качества CycloneDX · Чек-лист качества SPDX · Соглашение о качестве данных SBOM · Минимальный набор полей ППК.