인류는 18세기의 증기기관과 방적기의 발명에 의한 1차 산업혁명과 19세기의 전기를 이용한 자동화 및 대량생산을 통한 2차 산업혁명, 20세기 IT 기술과 산업의 접목을 통한 3차 산업혁명을 이루었습니다.
2016년 1월 스위스 다보스포럼에서 세계경제포럼(WEF) 창시자인 클라우스 슈밥은 기존 산업분류에서 정의되지 않는 모든 산업이 가져올 세계 경제의 변화를 제4차 산업혁명이라 정의했습니다. 제4차 산업혁명이란 과거의 단순한 생산방식에서 벗어나 인공지능기술 및 사물인터넷(IoT), 빅데이터 등 정보통신기술(ICT)과의 융합을 통해 생산과정의 최적화 및 생산성의 급격한 향상이 이루어지고, 이에 따른 제품과 서비스의 지능화로 인하여 경제•사회 전반에 혁신적인 변화가 나타나는 것을 말합니다.
이는 제조 현장에서도 예외가 아니며 IT(Information Technology, 정보 기술)와 OT(Operation Technology, 운영 기술)의 융합을 통한 ‘스마트’한 공장을 만들기 위한 많은 시도가 이루어지고 있고 실제로 괄목할만한 결과를 만들어내고 있습니다.
이번 글에서는 4차 산업혁명 시대의 스마트팩토리가 무엇인지, 스마트팩토리에서 발생될 수 있는 보안 위협 및 이에 대한 대응 방안 등을 알아보겠습니다.
l 제조 시스템 구조 (출처: Rockwell Automation, 제조혁신 컨퍼런스(2016))
제조 시스템의 구조는 생산품에 따른 시스템의 차이가 있을 수는 있지만 조립 공정이든 장치 산업이든 일반적인 모습은 거의 비슷합니다. 가장 아랫단은 생산을 위한 로봇, 머신, 컨베이어 벨트 등의 각종 기기 및 센서와 이를 제어하기 위한 컨트롤러가 위치합니다.
그 위에는 컨트롤러에서 취합된 공정 정보를 수집하고 필요시 적절한 제어 명령 및 모니터링 정보 등을 내릴 수 있는 공정 시스템이 위치합니다. 가장 상단에는 통상 ERP(Enterprise Resource Planning, 전사적 자원 관리)라 불리는 전사적 통합 시스템이 구축되어 경영 활동 프로세스 전반을 통합하여 관장합니다.
그럼 공장이 ‘스마트’해지기 위해서는 어떻게 해야 될까요? 이전까지의 공장자동화는 중앙 집중화된 시스템의 통제를 받으면서 미리 입력된 프로그램에 따라 생산시설이 수동적으로 움직이는 것을 의미했습니다. 하지만 ‘스마트’한 생산 설비는 제품과 상황에 따라 능동적으로 작업 방식을 결정하게 됩니다. 즉, 각 생산기기가 개별 공정에 따른 적절한 판단을 하고 이를 실행하게 되는 것을 의미합니다.
예를 들어, 과거에는 현장의 센서에서 수집된 온도, 습도, 압력 등의 정보를 중앙의 관제실에서 모니터링하고 각각의 컨트롤러에 제어 명령을 전달하여 모터, 밸브, 컨베이어 등을 제어하는 방식이었다면, 스마트팩토리에서는 IT 기술의 접목과 네트워크를 통한 연결을 통해 각각의 센서와 컨트롤러가 판단 능력을 가지게 되고 궁극적으로는 서로 연결되어 대화하면서 스스로 동작할 수 있는 수준까지 도달합니다.
또한, HMI(Human Machine Interface) 등을 통해 현장에서 각종 설비를 바로 모니터링하고 이를 즉시 제어할 수 있게 해줍니다.
l 스마트팩토리 개념도 (출처: 삼정KPMG 경제연구원)
l 최근의 산업 제어 시스템 공격 사례 (출처: LG CNS)
l 스마트팩토리 구성 요소별 보안 요구 사항
둘째, 해킹으로 인한 시스템상의 자료에 대한 변조 및 유출입니다.
최근에는 핵심 기술, 설계도와 같은 기밀 정보와 중요한 영업 정보가 해킹뿐만 아니라 산업 스파이나 내부 직원에 의하여 유출되는 경우도 빈번하게 발생하고 있습니다. 이에 따라 한국 인터넷진흥원(KISA)에서는 2017년 3월에 스마트팩토리 보안 문제 해결 및 중요 정보의 안전한 보관, 활용을 위한 [스마트 공장 중요 정보 유출 방지 가이드]를 마련하였습니다.
가이드의 주요내용은 다음과 같으며 총 10개의 항목으로 이루어져 있습니다.
정보보호 조직 구성 및 책임과 권한 부여
중요 정보 유출 방지를 위한 인적 보안관리 강화
중요 정보 식별 및 등급을 통한 관리, 통제
중요 정보에 대한 생성 단계부터의 통제
권한 기반의 중요 정보 접근 통제
악성코드 감염 및 전파 방지를 위한 대책 마련과 보안관제 실시
중요 정보 보관 정책 마련과 통제
중요 정보 외부 유출 방지 방안 마련과 통제
중요 정보 파기 절차 마련과 통제
정보 시스템에 대한 취약점 점검 및 정기 보안 감사
l 스마트팩토리 생명주기별 중요 정보 유출 시나리오 (출처: KISA, 스마트공장 중요정보 유출방지 가이드)
l 네트워크 특성별 보안요소 우선순위
일반 Network 상에서는 정보에 대한 기밀성(Confidentiality)이 최우선적으로 보장되어야 합니다. 하지만, 발전소, 공장과 같은 산업 Network에서는 어떠한 환경에서라도 정상적인 생산 활동이 이루어져야 하므로 가용성(Availability)의 확보가 무엇보다도 중요합니다.
이를 위하여 최근의 스마트팩토리 보안 솔루션들은 전체 제조 영역을 Robot, 센서와 같은 Device 영역, Device를 제어하는 SCADA(Supervisory Control And Data Acquisition) 영역, 완충지대 역할을 하는 DMZ(Demilitarized Zone) 영역, 기업 전체 업무를 위한 Enterprise 영역으로 구분하여 계층적 보안 솔루션을 제공합니다.
스마트팩토리 보안 솔루션 업체에 따라 계층의 구분은 약간씩의 차이가 있지만 아래의 그림처럼 4~5개의 Level과 DMZ Level으로 구성된 스마트팩토리 보안 아키텍처를 제시하고 있습니다.
이상으로 스마트팩토리란 무엇인가부터 보안 위협 및 대응 방안 등을 살펴보았습니다. 4차 산업혁명 시대를 맞아 스마트팩토리는 기업뿐만 아니라 나아가 국가의 핵심 경쟁력으로 떠오르고 있습니다. 따라서, 그 중요도만큼 산업 제어 시스템에 대한 다양한 연구와 스마트팩토리 구축과 관련된 대한 적절한 보안 가이드라인의 확보가 반드시 필요합니다.
다음에는 이번 기고에서 다루지 못했던 내용인 스마트팩토리 시대의 물리 보안과 각 생산 설비가 기기 간의 대화를 통해 능동적으로 작업 방식을 결정하고 개별 공정을 진행하는 다가올 미래의 스마트팩토리를 위한 새로운 보안 지식을 가지고 다시 찾아뵙겠습니다.
글 l LG CNS 보안컨설팅팀
* 해당 콘텐츠는 저작권법에 의하여 보호받는 저작물로 LG CNS 블로그에 저작권이 있습니다.
* 해당 콘텐츠는 사전 동의없이 2차 가공 및 영리적인 이용을 금하고 있습니다.
'IT Solutions > Security ' 카테고리의 다른 글
EU GDPR, 개인정보 보호는 어떻게? (0) | 2018.06.12 |
---|---|
클라우드 전성시대! 보안을 위협하는 12가지 (0) | 2018.06.04 |
보안 위협으로부터 '스마트시티'를 지킬 방법은? (0) | 2018.04.30 |
독일의 데이터 보호법을 통해 알아보는 GDPR 이해 (2) | 2018.02.05 |
국내 개인정보 관리체계의 관점에서 본 EU GDPR (0) | 2018.01.29 |