RTI Connext DDS Secure: глубокий взгляд на передовическую безопасность IoT
RTI Connext DDS Secure стремительно становится наиболее востребованным решением безопасности в экосистеме DDS. Хотя продукт все еще в бета-версии, клиенты уже планируют выпускать его в продакшн. Ниже мы отвечаем на наиболее частые вопросы, чтобы дать четкое понимание того, что делает это решение выдающимся.
Новый стандарт безопасности DDS определяет комплексную архитектуру и модель безопасности. Бета-версия была принята OMG в марте, и RTI возглавляет комитет по финализации. Мы — первый поставщик с полной поддержкой стандарта, и ожидаем выпустить его в общий доступ в следующем году. Другие поставщики DDS следуют за нами, но в настоящее время никто не предлагает продукт, реализующий стандарт.
Безопасность DDS отличается несколькими причинами:
- Комплексное покрытие — Спецификация охватывает аутентификацию, контроль доступа, конфиденциальность, целостность, неотрекаемость и логирование.
- Плагин-архитектура — Определяет набор стандартных компонентов-плагинов и интероперабельный протокол, но все еще позволяет клиентам реализовывать пользовательские алгоритмы.
- Защита на уровне топиков — Безопасность применяется к отдельным DDS-топикам, а не к узлам или соединениям, давая детальный контроль, идеальный для сетей IIoT.
В отличие от многих моделей безопасности, блокирующих протоколы или узлы, DDS Security защищает сам поток данных. Этот подход естественным образом соответствует сценариям IIoT, где устройства общаются напрямую друг с другом и с облачными сервисами.
Пример варианта использования
Рассмотрим упрощенную систему мониторинга электросети:

- PMU — фазомерный блок, публикующий состояние сенсора.
- CBM — аналитика обслуживания на основе состояния, читающая состояние и публикующая тревоги.
- Control — читает состояние и пишет уставки управления.
- Operator — может читать все топики и писать уставки.
В DDS эта система выражается как потоки данных между топиками. Для защиты ее с Connext DDS Secure вы предоставляете конфигурационный файл вроде этого:
PMU: State(w) CBM: State(r); Alarms(w) Control: State(r), SetPoint(w) Operator: *(r), Setpoint(w)
Конфигурация гласит, что PMU может только писать топик State, Control — только читать State и писать SetPoint, CBM — читать State и писать Alarms, а Operator имеет полный доступ на чтение и может писать SetPoint. Connext DDS Secure применяет эти ограничения непосредственно к потоку данных, делая модель безопасности интуитивной для систем IIoT.
Одно из крупнейших преимуществ — решение не требует изменений в коде приложения. Вы просто настраиваете плагины и развертываете; промежуточное ПО берет остальное на себя.
Хотя ни одно решение безопасности не может гарантировать абсолютную безопасность, DDS Security дополняет защиту обнаружением. DDS — программная «DataBus», позволяющая мониторинг в реальном времени. В партнерстве с PNNL мы внедрили ретроспективный тест безопасности для электросети: защищенная линия DDS заменила старую линию DNP3, и мы использовали Lua-скрипты для анализа трафика шины данных и обнаружения аномалий, таких как скомпрометированные узлы или атаки man-in-the-middle.
Построена безопасная промышленная система управления с Connext DDS
Сочетая надежную защиту стандарта DDS Security с обнаружением в реальном времени через DataBus, вы можете достичь многослойной стратегии защиты, которая одновременно эффективна и проста в реализации.
Продукт сейчас в раннем доступе и уже проходит строгое тестирование. Одна из обширных тестовых активностей — кибербезопасностный полигон USS SECURE, сотрудничество, включающее Национальное агентство безопасности, Department of Defense Information Assurance Range Quantico, Combat Systems Direction Activity Dam Neck, NSWCDD, NSWC Carderock/Philadelphia, Office of Naval Research, Университет Джонса Хопкинса Applied Physics Lab и Real Time Innovations Inc. Этот полигон оценивает лучшую комбинацию технологий киберзащиты для защиты корабля без ущерба для реального времени.
Мы гордимся производительностью Connext DDS Secure в этих требовательных средах и верим, что он установит новый стандарт для безопасности IoT. Продукт будет общедоступен в следующем году. Для дополнительной информации свяжитесь с вашим местным представителем RTI.
Интернет вещей
- OpenDDS против RTI Connext DDS: выбор правильного решения Data Distribution Service
- Строгое программное тестирование в RTI: обеспечение надежности во всем Connext DDS
- Построение надежной системы мониторинга временных рядов: интеграция RTI Connext DDS с Telegraf и InfluxDB
- RTI Connext 6 теперь доступен: улучшенная производительность, безопасность и унифицированная связность
- Connext DDS в промышленном IoT: 5 ключевых инсайтов для надежности, безопасности и масштабируемости
- Выбор правильного решения связности для ваших IIoT вызовов
- ROS2 Bouncy Bolson добавляет бесплатный RTI Connext DDS: усиление связности и диагностики
- Релиз RTI Perftest 2.4: улучшенное тестирование производительности для Connext DDS
- Почему RTI Connext DDS — middleware номер один для автономных автомобилей
- Топ-7 ресурсов для разработчиков Industrial IoT — издание 2017