
Изискванията за сигурност все още съществуват предимно като текст: каталози като PDF файлове, планове за сигурност като документи в Word, констатации от оценки като доклади. Текстът е гъвкав, но това има цена. Едно и също изискване се тълкува различно от различните читатели, кръстосаните препратки се разпадат с всяка нова версия, а всеки анализ започва с копиране, поставяне и ръчно поддържане на електронни таблици.
Точно този проблем адресира OSCAL. Open Security Controls Assessment Language е отворен стандарт, воден от NIST и разработен съвместно с FedRAMP и международна общност. OSCAL описва изискванията за сигурност, тяхното изпълнение и тяхната оценка като структурирани данни, налични в JSON, XML и YAML.
OSCAL не е един файлов формат, а семейство от модели на документи, които надграждат един върху друг. След като разберете слоевете, можете да се ориентирате във всеки OSCAL документ.
Каталогът определя изискванията, например контролите на NIST SP 800-53 или модулите на национален стандарт. Профилът избира от него, адаптира и комбинира: голям каталог се превръща в конкретния набор от изисквания за един случай на употреба, например базова линия за облачни услуги.
Дефиницията на компонент описва как даден продукт или услуга може да изпълни изисквания, като е повторно използваема в много системи. След това планът за сигурност на системата (SSP) документира за една конкретна система кои изисквания се прилагат и как действително са изпълнени там.
Планът за оценка определя какво се тества и как. Резултатите от оценката отразяват наблюденията, констатациите и рисковете по структуриран начин. Планът за действие и етапи (POA&M) управлява отворените въпроси с отговорни лица и срокове, като данни, а не като приложение.
OSCAL 1.2 добави отгоре колекцията от съответствия. Тя описва връзките между изисквания от различни каталози, например между международен стандарт и национална рамка. Самите съответствия между рамките стават машинночетими.
OSCAL отдавна е надраснал изследователските си корени. FedRAMP, програмата на САЩ за оторизация на облачни услуги, се отказва от пакетите в Word и Excel и изисква структурирани, машинночетими данни за оторизация, промяна, която описваме подробно в FedRAMP преминава към машинночетимост.
Германия също е направила своя избор: BSI публикува съдържанието на своята Stand-der-Technik-Bibliothek, включително каталога IT-Grundschutz++, като OSCAL каталози в XML, JSON и YAML. Мотивите на BSI са освежаващо прагматични: OSCAL е утвърден в международен план, а национален специален формат би бил заобиколен път. Какво означава това за екипите, работещи с Grundschutz, разглеждаме в публикацията ни за IT-Grundschutz++ и OSCAL.
Навлизането в OSCAL не е задължително да бъде проект. Добра първа стъпка е да разгледате реален документ и да го валидирате, например каталог от хранилището на NIST или собствен експорт.
С нашия безплатен OSCAL Validator можете да проверите всеки OSCAL JSON документ спрямо официалните схеми директно в браузъра, без качване и без регистрация. Ако искате да навлезете по-дълбоко, нашият OSCAL Toolkit предоставя отворена TypeScript библиотека за зареждане, валидиране и трансформиране на OSCAL документи.
Оттук нататък OSCAL става предимно въпрос на вашия работен модел: кои каталози и профили се прилагат за нас? Откъде идват съдържанието на SSP и доказателствата? Secani е изграден OSCAL-native от самото начало, така че екипите не само да могат да импортират структурирани данни за съответствие, но и действително да работят в тях.
Secani свързва обхвати, доказателства, задачи и агенти с ИИ в едно споделено работно пространство.
OLIR предоставя съдържание за съпоставките и управление. OSCAL предоставя машинночетимата структура за използването на тези съпоставки при анализ на пропуските, повторна употреба на доказателства и оценка на въздействието от промени.
Всеки валидатор за OSCAL твърди, че валидира OSCAL. Ние изброихме всички 348 срещания на ограничения в изходните файлове на NIST, доказахме или изключихме всяко от тях и след това наистина проведохме сравнението с Java CLI.
С RFC-0024 и Consolidated Rules 2026 FedRAMP прави структурираните данни за оторизация задължителни. Сроковете са поетапни – посоката е недвусмислена.