ISO/IEC 30118-12:2021, спецификация безопасности облака в рамках стандартов Open Connectivity Foundation (OCF), определяет структуру безопасного взаимодействия между устройствами Интернета вещей и облачными сервисами. Этот стандарт совместим с эталонной архитектурой облака ISO/IEC 17789 и использует фреймворк авторизации OAuth 2.0 для аутентификации устройств.
| Компоненты безопасности | Техническая реализация | Требования соответствия |
|---|---|---|
| Аутентификация устройства | Взаимная аутентификация TLS (RFC 8323) | Обязательно (M) |
| Токен доступа | Токен носителя OAuth 2.0 (RFC 6749) | Обязательно (M) |
| Наборы шифров | TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 | Обязательный (M) |
Процесс регистрации устройства, определенный в главе 6 стандарта, состоит из трех ключевых этапов:
Типичный поток предоставления кода авторизации показан на рисунке:
[Схема потока предоставления кода авторизации]
Стандарт определяет три основных ресурса безопасности:
Все взаимодействия с ресурсами должны передаваться по Безопасные каналы TLS 1.2 или выше.
На основе Руководства по усилению безопасности в Главе 10 стандарта:
| Конфиденциальные данные | Защита целостности | Защита конфиденциальности |
|---|---|---|
| URL-адрес облачной службы | Обязательно | Необязательно |
| UUID устройства | Обязательно | Рекомендуется |
Рекомендуется реализовать механизм периодического обновления токена (стандарт рекомендует обновлять токен до истечения его срока действия) и строго следовать интерфейсу OpenAPI 2.0 спецификация определена в Приложении А.

© 2025. Все права защищены.