RTI Connext DDS Secure: 첨단 IoT 보안 심층 분석
RTI Connext DDS Secure는 DDS 생태계에서 가장 주목받는 보안 솔루션으로 급부상 중입니다. 아직 베타 단계지만 고객들은 이미 프로덕션 환경 배포를 계획하고 있습니다. 가장 자주 묻는 질문에 답하며 이 솔루션이 돋보이는 이유를 명확히 설명합니다.
새로운 DDS 보안 표준은 포괄적인 보안 아키텍처와 모델을 정의합니다. 베타 버전은 3월 OMG에서 채택됐고, RTI가 최종화 위원회를 주도합니다. 우리는 표준을 완벽 지원하는 첫 번째 벤더이며, 내년 일반 출시를 예상합니다. 다른 DDS 벤더들도 뒤따르고 있지만 현재 표준을 구현한 제품은 없습니다.
DDS 보안이 독보적인 이유:
- 포괄적 커버리지 – 인증, 접근 제어, 기밀성, 무결성, 부인 방지, 로깅까지 명시.
- 플러그인 아키텍처 – 표준 플러그인 컴포넌트 세트와 상호운용 가능한 와이어 프로토콜 정의, 커스텀 알고리즘 구현도 허용.
- 토픽 수준 보호(Topic-level protection) – 노드나 연결이 아닌 개별 DDS 토픽 단위로 보안 적용, IIoT 네트워크에 이상적인 세밀한 제어 제공.
프로토콜이나 노드를 잠그는 많은 보안 모델과 달리, DDS 보안은 데이터 흐름 자체를 보호합니다. 이 접근법은 디바이스 간, 디바이스-클라우드 간 직접 통신이 이뤄지는 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 보안은 보호에 탐지를 더합니다. DDS는 실시간 모니터링을 허용하는 소프트웨어 "데이터버스"입니다. PNNL과 협력해 전력망 개조 보안 테스트를 수행: 기존 DNP3 링크를 안전한 DDS 라인으로 교체, Lua 스크립트로 데이터버스 트래픽 분석해 손상된 노드나 중간자 공격 같은 이상 징후 탐지.
Connext DDS로 안전한 산업 제어 시스템 구축
DDS 보안 표준의 견고한 보호와 데이터버스 실시간 탐지를 결합하면 효과적이고 구현하기 쉬운 계층적 방어 전략이 가능합니다.
제품은 현재 얼리 액세스 릴리스로 엄격한 테스트 진행 중. 주요 테스트 활동 중 하나는 USS SECURE 사이버보안 테스트 베드로, NSA, 국방부 정보보증 레인지 콴티코, 전투체계국 댐넥, NSWCDD, NSWC 카더록/필라델피아, 해군연구소, 존스홉킨스 응용물리학연구소, Real Time Innovations Inc.가 협력해 해군 전투함의 실시간 데드라인 성능 저해 없이 최적의 사이버 방어 기술 조합을 평가합니다.
이러한 까다로운 환경에서 Connext DDS Secure의 성능에 자부심을 느끼며, IoT 보안의 새로운 벤치마크가 될 것이라 확신합니다. 제품은 내년 일반 출시 예정. 자세한 내용은 지역 RTI 담당자에게 문의하세요.