Доступ к коммерческим спутниковым данным в ВКР: разграничение прав, Zero Trust и метрики защиты

26 марта 2026 года SecurityLab сообщил: частные спутниковые операторы свернули доступ СМИ к свежим снимкам, а приоритет отдали заказчикам из Пентагона. Геопространственная аналитика по Ближнему Востоку окончательно стала платной подпиской. Для выпускника ИТ это не «новость про политику», а прямой сигнал: открытых данных становится меньше, а значит каждый проект, который их потребляет, обязан доказывать право доступа. Если ваша работа касается ГИС, BI-платформ, облачных хранилищ или импортозамещённых сервисов — тема разграничения прав превращается из «приятного бонуса» в ядро исследования. Ниже — как превратить этот кейс в защищаемую ВКР, какие стандарты подтянуть и какие метрики посчитать, чтобы комиссия увидела инженера, а не пересказчика новостей.

Где брать данные, если реальные снимки закрыты и стоят денег?

Не нужны закрытые сцены. Берите открытые архивы: Sentinel-2 (ESA, Copernicus), Landsat 8/9 (USGS), OSM для векторных слоёв, STAC-каталоги для метаданных. Для ВКР важен не «шпионский» снимок, а воспроизводимый конвейер: получение → нормализация метаданных → проверка лицензии → выдача по токену. Синтетику для нагрузочных тестов генерируйте сами — комиссия это принимает, если описана методика генерации.

Что выбрать: писать свой IAM или взять Keycloak?

Свой IAM — это минус три месяца жизни и плюс три главы вместо двух. Возьмите Keycloak или Ory как поставщика идентичности, а научную новизну стройте на политике доступа: ABAC-правила, привязка к региону, классификации и сроку лицензии. Тогда в главе 2 у вас архитектура, а не самодельный JWT-велосипед.

Как оценить эффективность защиты, если реальных атак нет?

Считайте не «число отражённых атак», а операционные метрики: долю отказов в доступе по политике, среднее время реакции на инцидент (MTTA/MTTR), задержку проверки авторизации (p95), покрытие событий аудитом. Плюс экономику: TCO решения против ручного согласования заявок. Методику опишите в главе 3, а исходные значения — в приложении.

Обязателен ли ГОСТ 34 или можно обойтись ISO?

Смотрите требования кафедры. Классическая связка: ГОСТ 34.601 для стадий создания системы и ГОСТ 19.701 для схем, а ISO/IEC 25010 — для нефункциональных требований (безопасность, производительность, сопровождаемость). Не выдумывайте «ГОСТ 34.2024» — таких документов нет, и нормоконтролёр это заметит.

Три темы ВКР, которые вырастают из этой новости

Как встроить кейс в главу 1: не пересказ, а постановка задачи

Новость из SecurityLab — это ваш «повод», а не содержание. В аналитической главе она занимает один абзац и превращается в ограничения: доступ к свежим сценам — по контракту, распространение — по лицензии, часть территорий закрыта. Дальше идёт теория: модели доступа (DAC, MAC, RBAC, ABAC), принцип наименьших привилегий, Zero Trust с его «никогда не доверяй, всегда проверяй». Обязательно свяжите это с требованиями ISO/IEC 25010 — безопасность и сопровождаемость там описаны как измеримые характеристики, а не как лозунги. И зафиксируйте перечень угроз: несанкционированная выгрузка тайлов, повторное использование токена, обход лицензионного ограничения по региону.

Полезный приём для защиты: постройте матрицу «угроза → мера → метрика проверки». Комиссия любит, когда каждая мера имеет числовой критерий.

Глава 2: архитектура и политики доступа

Схемы, которые стоит нарисовать

Минимум три диаграммы: контекстная C4 (кто снаружи обращается к сервису), диаграмма последовательности UML для сценария «СМИ запрашивает снимок», и схема развёртывания (Keycloak, PDP-сервис на политиках, тайловый сервер, объектное хранилище, сборщик телеметрии). Схемы оформляйте по ГОСТ 19.701 — единый стиль рамок и подписей, нумерация, перечень элементов.

# Упрощённая архитектура (ASCII)

[Клиент/СМИ] --HTTPS--> [API Gateway] --JWT--> [PDP: OPA + Rego]
                              |                      |
                              |                      +--> [Keycloak: identity & roles]
                              v
                       [Tile Service] --RBAC/ABAC check--> [Geo Store (S3-совместимый)]
                              |
                              +--> [OTel Collector] --> [Metrics/Traces/Loki]

Политика доступа: пример, который можно защитить

Пишите политику декларативно: логика отделена от кода, её видно эксперту и её можно протестировать юнит-тестами. Это ровно тот аргумент, который отличает инженерную ВКР от «сделал форму логина».

package geo.authz

default allow = false

allow {
  input.user.tier == "press"
  input.asset.classification == "public"
  not input.asset.region in input.user.blocked_regions
}

allow {
  input.user.clearance >= input.asset.required_clearance
  input.license.expires_at > time.now_ns()
  input.license.scope contains input.asset.sensor_id
}

# Отказ должен логироваться так же подробно, как разрешение
reason = "license_expired" {
  input.license.expires_at < time.now_ns()
}

Обратите внимание на последний блок: отказ — тоже событие аудита. В работе по ИБ это ценится выше, чем красивая схема.

Глава 3: метрики, эксперимент, экономика

Здесь чаще всего проваливаются. Студент пишет «система эффективна», а цифр нет. Возьмите набор метрик и посчитайте их на своём стенде — хотя бы на виртуальной машине с генератором нагрузки.

МетрикаЧто показываетКак получить
Задержка авторизации, p95Готовность к реальному трафикуТрассировки OpenTelemetry
MTTA / MTTRСкорость реакции на инцидент доступаЖурнал аудита + таймстемпы алертов
Доля отказов по политикеРаботает ли разграничение вообщеСчётчик решений PDP
Precision / recall детектора аномалийКачество обнаружения выгрузокРазмеченная синтетическая выборка
TCO решенияЭкономическая обоснованностьСтоимость ВМ + часы поддержки за год

Для оценки экономики не нужно считать «миллионы корпорации». Сравните два сценария: ручное согласование заявок на доступ (часы аналитика) и автоматическая выдача по политике. Разница в человеко-часах за год — это и есть ваш измеримый эффект.

Чему вы научитесь на этой теме

Что проверить перед сдачей

  1. Задачи из введения дословно совпадают с выводами в заключении — по одной формулировке.
  2. Каждая диаграмма имеет ссылку в тексте и подпись с номером.
  3. Все метрики имеют единицы измерения и способ получения.
  4. Стандарты указаны точно: ГОСТ 34.601, ГОСТ 19.701, ISO/IEC 25010 — без выдуманных редакций.
  5. Список источников: не менее 20 позиций, из них половина — за последние 5 лет.
  6. Приложения содержат листинги, конфиги и результаты замеров, а не скриншоты «на глаз».
  7. Уникальность текста проверена, цитаты оформлены корректно.

Типичные ошибки студентов на этой теме

1. Тема ради темы. Берут ABAC, но не объясняют, почему RBAC не подходит. Привязывайте выбор к кейсу: у спутниковых данных есть регион, сенсор, срок лицензии и уровень допуска — это атрибуты, роли их не выражают.

2. Защита «только по паролю». В работе, где поводом стала закрытая геоаналитика, отсутствие аудита и ограничения по времени жизни токена выглядит наивно. Добавьте журнал событий и ротацию ключей.

3. Метрики «на глазок». Фразы вроде «система работает быстро» без p95 и без стенда обнуляют главу 3. Один запуск нагрузочного теста с таблицей результатов стоит дороже десяти абзацев рассуждений.

Если тема только формируется или нужно уложить 120 часов работы в понятный план — начните с бесплатной консультации: подскажем, как сузить направление до защищаемого объёма, какие источники поднять и как переписать главу 1 под требования кафедры. Помогаем с любой темой — от геоинформатики до облачной инфраструктуры.

Материал подготовлен экспертами компании [Название сайта]. Мы помогаем студентам с 2010 года. Если вам нужна помощь в разработке темы или оформлении работы, наши специалисты готовы подсказать.

Последнее обновление: 2026-10-03

Источник: Космос наш, но по платной подписке. Правду о Ближнем Востоке теперь покупают у корпораций (опубликовано 2026-03-26)