많은 조직이 사물인터넷(IoT) 이니셔티브를 실험하고 있지만, 보안 함의는 기존 IT 환경과 현저히 다릅니다. 이러한 고유한 과제를 이해하는 것이 안전하고 효과적인 IoT 롤아웃에 필수적입니다.
핵심 시스템을 링펜싱(ring-fencing)하고 접근을 엄격하게 통제하는 기존 보안 전략은 더 이상 충분하지 않습니다. 잠재적으로 수만에서 수십만 개의 소형 기기가 광대한 지리적 영역에 분산되어 실시간으로 작동하는 상황에서, IoT 네트워크의 규모와 속도는 새로운 접근을 요구합니다. HCL 테크놀로지스(HCL Technologies)의 엔지니어링 및 R&D 서비스 사장인 GH 라오(GH Rao)가 지적하듯, IoT의 실시간 특성은 단순한 데이터 유출을 넘어 인간 안전과 보안을 위협할 수 있습니다.
IoT 배포는 빌딩 자동화, 센서 네트워크, 커넥티드 헬스케어, 자율주행차, 산업용 로봇을 아우릅니다. 이러한 솔루션은 디바이스 관리를 간소화하고, 효율성을 높이며, 비용을 낮추고, 고객 경험을 향상시킬 수 있습니다. 이 부문은 초기 채택자가 경쟁 우위를 확보하기에 무르익었지만, 보안이 기반에 내재된 경우에만 가능합니다.
IoT 시스템의 보안 과제
IoT 보안은 3계층 아키텍처로 구성할 수 있습니다:
디바이스 보안: 각 기기는 의도된 기능만 수행하고 침투나 재프로그래밍에 저항해야 합니다. 다양한 하드웨어와 펌웨어로 인해, 디바이스 코드 보호—주로 암호화나 강력한 접근 제어를 통해—가 중요합니다. 신속한 버그 수정을 가능하게 하는 무선(OTA) 업데이트도 보안되지 않으면 공격 벡터가 될 수 있습니다.
통신 보안: IoT 트래픽은 공공, 사설, 산업, IT 네트워크를 가로지르며 Wi-Fi, 블루투스, 셀룰러, 지그비(Zigbee), NFC 같은 프로토콜을 사용합니다. 저전력 센서는 게이트웨이에 의존하여 암호화와 무결성을 제공하며, 이는 다시 여러 연결 유형에서 방대한 구조화/비구조화 데이터 스트림을 처리해야 합니다.
클라우드/데이터센터 보안: 디바이스 데이터는 클라우드 플랫폼과 애플리케이션으로 이동합니다. 종종 오픈소스 라이브러리로 구축된 불안전한 클라우드 인터페이스는 상당한 위험을 초래합니다. 수많은 기기와 사용자로부터의 모든 데이터 패킷이 보안되어야 하며, 단일 손상된 패킷도 민감한 정보를 노출할 수 있습니다.
IoT 기기의 과제
IoT 네트워크가 확장됨에 따라 공격 표면도 커집니다. 가트너는 2020년까지 약 260억 개의 IoT 기기가 연결될 것으로 추정하며, 이는 260억 개의 잠재적 표적을 의미합니다. 이 규모는 세 가지 주요 과제를 도입합니다:
링펜싱의 한계: 기존 경계 보안 모델은 끊임없이 연결된 저전력 기기에 적용될 때 실패합니다. IoT 노드의 엄청난 수와 분포는 기존 방어 메커니즘을 압도합니다. 게다가 기기는 종종 고객 소유지만 제조사가 보안 책임을 지며, 이는 링펜싱 패러다임을 더욱 약화시킵니다.
제한된 연산 능력: 많은 센서는 기존 보안 도구를 실행할 CPU 파워와 스토리지가 부족합니다. 데스크톱이나 서버 아키텍처용으로 설계된 보안 솔루션은 이러한 제약된 기기에 배포할 수 없습니다. 펌웨어 업데이트는 드물고, 많은 설정이 하드코딩되어 있어 지속적인 유지보수가 어렵습니다.
불규칙한 통신 패턴: 기기의 양과 컨텍스트 기반의 비선형 통신은 예측 가능한 IT 트래픽에 맞춰진 보안 도구에서 오탐을 유발할 수 있습니다. 스마트 기기의 동적이고 적응적인 메시징은 정적 탐지 모델에 도전합니다.
IoT 보안 3계층 모델
단순한 연결성을 넘어, IoT 기기는 점점 더 자율적이 되어 기존 정적 보안 모델이 수용할 수 없는 컨텍스트 적응적 행동을 실행합니다. 기존 사이버보안에서 전형적인 과도한 접근 차단은 운영 마찰만 악화시킵니다.
이 시리즈의 후반부에서는 세 가지 산업 사례 연구를 깊이 파고들어 구체적인 보안 과제를 설명하고 IoT 위협을 선제적으로 차단할 수 있는 전략적 방어를 강조할 것입니다.
이 블로그의 작성자는 HCL 테크놀로지스의 엔지니어링 및 R&D 서비스(ERS) 사장인 GH 라오(GH Rao)입니다.