# SBOM — Software Bill of Materials · CIFRA SECURE

Версия 1.0 · 14.10.2026 · Формат: CycloneDX-совместимый перечень

Продукт: **Программный комплекс кибербезопасности и облачного
мониторинга «CIFRA SECURE»**

## Компоненты

| # | Компонент | Тип | Лицензия | Версия | Назначение |
|---|-----------|-----|----------|--------|------------|
| 1 | Python | Runtime | PSF-2.0 | 3.11 | Ядро backend/API |
| 2 | FastAPI | Framework | MIT | 0.115+ | REST API |
| 3 | SQLAlchemy | ORM | MIT | 2.0+ | Доступ к БД |
| 4 | asyncpg | Driver | LGPL-3.0 | 0.29+ | PostgreSQL-драйвер |
| 5 | PostgreSQL | DBMS | PostgreSQL | 16 | Хранение лицензий/БД |
| 6 | Redis | Cache | BSD-3 | 7 | Кэш, rate-limit |
| 7 | Uvicorn | Server | BSD-3 | 0.30+ | ASGI-сервер |
| 8 | Pydantic | Validation | MIT | 2 | Валидация схем |
| 9 | tkinter | GUI | PSF-2.0 | — | Windows-агент (GUI) |
| 10 | pystray | Tray | LGPL-3.0 | 0.19+ | Трей Windows-агента |
| 11 | Pillow | Imaging | MIT-CMU | 10+ | Иконки трея/GUI |
| 12 | watchdog | FS-events | Apache-2.0 | 4 | Мониторинг файлов |
| 13 | hashlib / zipfile | Stdlib | PSF-2.0 | — | SHA-256, ZIP-скан |

## Зависимости агента (requirements.txt)
- pystray>=0.19.0
- Pillow>=10.0.0
- watchdog>=4.0.0

## Принципы поставки
- Весь код — собственная разработка правообладателя (CIFRA SECURE).
- Открытые компоненты используются на условиях их лицензий (MIT, BSD,
  PostgreSQL, PSF, LGPL, Apache-2.0) — совместимых с коммерческим
  распространением.
- Секционирование: backend (Python/FastAPI), агент (Python/tkinter),
  БД (PostgreSQL), кэш (Redis).
