규제별 요약

IEC 62443-3-3:2013

IEC 62443-3-3

IEC 62443-3-3의 정의부터 핵심개념, 표준이 다루는 제어시스템, 일곱 개 영역으로 짜인 요구사항 구조, 보안 능력등급이 정해지는 방식, 주체별 활용 관점까지 차례로 소개합니다.

규제 유형
표준
소관
국제전기기술위원회

구성

어떤 표준인가어떤 표준인가162443-3-3이란?62443-3-3이란?2핵심개념핵심개념3다루는 제어시스템다루는 제어시스템무엇을 요구하는가무엇을 요구하는가4요구사항 구조요구사항 구조5보안 능력등급이 정해지는 방식보안 능력등급이 정해지는 방식어떻게 활용하는가어떻게 활용하는가6관점 별 활용관점 별 활용어떤 표준인가 → 무엇을 요구하는가 흐름무엇을 요구하는가 → 어떻게 활용하는가 흐름

62443-3-3이란?

IEC 62443-3-3은 산업자동화·제어시스템이 시스템 단위로 갖춰야 할 보안 요구사항과, 그 요구사항을 어느 수준까지 충족하는지를 나타내는 보안 등급을 정한 정식 국제표준입니다. 개별 장치가 아니라 여러 장치와 소프트웨어가 결합된 제어시스템 전체를 대상으로 하며, 시스템이 목표로 하는 보안 등급에 이르려면 어떤 보안 기능을 갖춰야 하는지를 일곱 개 요구사항 영역별로 정리합니다.

문서 개요

정식 명칭Part 3-3: System security requirements and security levels
문서 지위IS(정식 국제표준)
주요 대상, ,
적용 범위산업자동화·에 적용되며, 일곱 개 요구사항 영역별로 이 갖추어야 할 기술적 요구사항과 그 요구사항을 어느 수준까지 갖추었는지를 나타내는 보안 능력등급을 범위로 합니다.
목적이 갖추어야 할 보안 요구사항을 등급별로 정해 두어, 와 가 자신의 제품과 서비스로 가 정한 보안 목표등급을 충족할 수 있는지 확인할 수 있게 하는 것이 목적입니다.

62443-3-3의 핵심개념

62443-3-3이 제어시스템에 무엇을 어느 수준까지 요구할지 정하기 위해 사용하는 두 가지 핵심 개념입니다.

시스템 요구사항과 요구사항 강화

System Requirement · Requirement Enhancement

시스템 요구사항은 이 갖춰야 할 보안 기능을 정한 기본 조항입니다. 요구사항 강화는 기본 조항 위에 요구 수준을 높이는 추가 조항이며, 기본 조항과 강화를 어떻게 조합하느냐에 따라 시스템이 도달하는 보안 능력등급이 정해집니다.

의 세 가지 유형

Target · Capability · Achieved Security Level

보안 목표등급(SL-T)
위험 평가 결과 이 이나 시스템에는 이 정도 보안이 필요하다고 정한 목표 수준입니다.
보안 능력등급(SL-C)
시스템이나 제품을 제대로 구성했을 때 별도의 보완 없이 스스로 갖출 수 있는 수준입니다.
보안 달성등급(SL-A)
설계를 마치거나 설치를 끝낸 시스템이 실제로 어느 수준에 이르렀는지 평가한 결과입니다.

이 표준이 정하는 것은 의 보안 능력등급입니다.

62443-3-3이 다루는 제어시스템

이 표준이 요구사항을 두는 대상은 개별 장치나 소프트웨어가 아니라, 그것들이 결합되어 공정을 감시하고 제어하는 제어시스템 전체입니다. 여기서 말하는 시스템이 낱개 제품과 어떻게 다른지, 어디까지가 하나의 시스템인지, 그리고 구역의 보안 목표등급을 어떻게 충족하는지를 차례로 설명합니다.

시스템은 낱개 장치가 아니라 결합된 전체입니다

제어기, 조작용 화면, 네트워크 장비, 소프트웨어처럼 따로 만들어진 제품들이 하나의 공정을 제어하도록 연결되고 구성된 결과가 시스템입니다. 이 표준이 시스템이라고 부를 때는 이렇게 결합된 전체를 가리키며, 그 안에 들어간 제품 하나하나는 컴포넌트라고 부릅니다.

평가 대상 전체는 으로 나뉘고, 은 로 이어집니다

을 매기기 위해 평가 대상으로 정한 전체 범위를 이 표준은 고려 중인 시스템이라고 부릅니다. 이 전체는 몇 개의 으로 나뉘고, 각 안에 시스템과 컴포넌트가 들어 있으며, 과 은 로 이어집니다.

  • (zone)

    같은 을 하거나 같은 장소에 있거나 같은 네트워크에 속한 것들을 하나로 묶어 경계를 그은 단위입니다. 한 안에는 여러 컴포넌트가 결합된 시스템이 있을 수도 있고, 낱개 컴포넌트만 있을 수도 있습니다.

  • (conduit)

    둘 이상의 을 잇는 을 묶은 단위입니다. 하나의 에 속한 들은 같은 보안 요구사항을 적용받습니다.

전사 시스템구역제어시스템과 맞닿은 회사 업무망전사 시스템전사 시스템웹 서버웹 서버회사 무선 LAN회사 무선 LAN전사 방화벽전사 방화벽공장 DMZ구역구역 사이 데이터 흐름을 통제공장 DMZ공장 DMZ데이터 히스토리안데이터 히스토리안유지보수 워크스테이션유지보수 워크스테이션방화벽방화벽통제 센터구역통제 센터통제 센터운영 워크스테이션운영 워크스테이션운영 워크스테이션운영 워크스테이션운영 워크스테이션운영 워크스테이션스위치스위치기본 공정 제어구역기본 공정 제어기본 공정 제어시스템기본 공정 제어시스템기본 공정 제어시스템기본 공정 제어시스템제어 PLC제어 PLC조작 화면조작 화면기술자 워크스테이션기술자 워크스테이션계기 자산 관리계기 자산 관리안전계장구역안전계장안전계장시스템안전계장시스템안전계장시스템안전계장시스템안전 PLC안전 PLC조작 화면조작 화면기술자 워크스테이션기술자 워크스테이션계기 자산 관리계기 자산 관리전송로전사 시스템 → 공장 DMZ 전송로전송로공장 DMZ → 통제 센터 전송로전송로기본 공정 제어 → 안전계장 전송로전송로공장 DMZ → 기본 공정 제어 전송로

위 그림처럼 회사 업무망, 업무망과 제어망 사이를 분리하는 완충 , 운전원이 공정을 지켜보는 통제 센터, 공정을 실제로 제어하는 , 안전 기능을 맡는 이 각각 하나의 이 되고, 안에는 제어기·조작 화면·워크스테이션 같은 컴포넌트와 그것들이 결합된 시스템이 놓입니다. 을 어떻게 나눌지는 설비의 네트워크 구조와 위험 평가 결과에 따라 정해지므로 공장마다 다르며, 보안 목표등급도 이렇게 나눈 과 마다 따로 정해집니다.

의 보안 목표등급은 그 안의 시스템과 컴포넌트가 함께 충족합니다

에 보안 목표등급이 정해지면, 그 등급에 해당하는 요구사항을 안의 시스템과 컴포넌트가 모두 지켜야 합니다. 요구사항은 시스템이 어떤 기능을 갖추어야 하는지를 정한 것이므로, 그 기능을 어느 요소가 맡든 관계없이, 해당 요구사항이 적용되는 내 모든 대상에서 예외 없이 충족될 때 그 요구사항을 충족한 것으로 봅니다.

따라서 에 들어가는 제품 하나하나가 보안 목표등급의 모든 요구사항을 만족할 필요는 없습니다. 특정 요소가 충족하지 못하는 요구사항은 다른 요소가 대신 충족할 수 있으며, 그럼에도 충족되지 않는 요구사항은 물리적 통제나 별도 장비와 같은 으로 보강합니다.

62443-3-3의 요구사항 구조

62443-3-3의 요구사항은 크게 두 부분으로 이루어집니다. 하나는 요구사항을 적용할 때 언제나 지켜야 하는 세 가지 공통 제약사항이고, 다른 하나는 식별 및 인증 통제부터 자원 가용성까지 일곱 개 요구사항 영역별로 정리된 시스템 요구사항입니다. 공통 제약사항을 전제로 각 영역의 요구사항을 충족해 나가는 구조입니다.

공통 제약사항

이 제약을 전제로 아래 요구사항을 충족합니다

요구사항 영역

FR 1 — 식별 및 인증 통제

기본 요구사항 13개 · 강화 요구사항 11개

접근하려는 주체가 누구인지 확인하기 전에는 시스템 접근을 허용하지 않는 영역입니다. 사람이든 소프트웨어든 든 시스템에 접근하는 모든 주체의 을 먼저 확인하고, 그 확인 수단이 우회되거나 도용되지 않도록 관리하는 것이 핵심입니다.

보안 능력등급이 정해지는 방식

보안 능력등급은 시스템 하나에 하나로 매겨지지 않습니다. 일곱 개 요구사항 영역마다 따로 매겨지며, 등급 1에서 4를 가르는 기준도 영역마다 그 목적에 맞추어 따로 정해져 있습니다.

등급은 요구사항 영역마다 따로 매겨집니다

하나의 시스템이 어떤 영역에서는 높은 등급을, 다른 영역에서는 낮은 등급을 가질 수 있습니다. 그래서 등급은 하나의 값이 아니라 일곱 개 영역의 순서대로 나열한 일곱 개의 값으로 표기됩니다.

표기 예시

FR 1 식별 및 인증 통제2
FR 2 사용 통제2
FR 3 시스템 무결성0
FR 4 데이터 기밀성1
FR 5 데이터 흐름 제한3
FR 6 이벤트 적시 대응1
FR 7 자원 가용성3

등급마다 충족해야 할 조항이 정해져 있습니다

각 조항에는 기본 조항이 있고, 그 위에 요구사항 강화가 붙어 있는 경우가 있습니다. 각 항목이 어느 등급부터 필요해지는지는 조항마다 정해져 있으며, 아래는 그 방식을 두 개의 조항을 예로 들어 나타낸 것입니다.

등급 1등급 2등급 3등급 4
요구사항 A 기본 조항✓✓✓✓
강화 1✓✓✓✓
강화 2✓✓✓✓
강화 3✓✓✓✓
요구사항 B 기본 조항✓✓✓✓
강화 1✓✓✓✓
  • 등급 1

    요구사항 A의 기본 조항만 충족하면 되고, 요구사항 B는 이 등급에서 요구되지 않습니다.

  • 등급 2

    요구사항 A에 강화 1을 더하고, 요구사항 B의 기본 조항이 필요해집니다.

  • 등급 3

    요구사항 A는 강화 2까지, 요구사항 B는 강화 1까지 충족해야 합니다.

  • 등급 4

    요구사항 A는 강화 3까지 모두 충족해야 하며, 요구사항 B는 등급 3과 같습니다.

어떤 영역에서 특정 등급에 이르려면 그 영역에서 해당 등급에 표시된 조항을 모두 충족해야 하며, 높은 등급은 낮은 등급의 요구사항을 모두 포함합니다.

62443-3-3의 관점별 활용

이 표준은 세 주체가 서로 다른 목적으로 사용합니다. 자산소유자는 시스템을 운영하는 쪽에서, 통합 서비스 제공자는 시스템을 설계하고 구성하는 쪽에서, 제품 공급자는 그 시스템에 들어갈 제품을 만드는 쪽에서 이 표준을 활용할 수 있습니다.
  1. 운영 관점

    산업자동화·을 소유하고 운영하는 주체입니다. 이 표준은 가 62443-2-1에 따른 보안 프로그램을 운영하고 있음을 전제로 합니다. 는 위험 평가로 정한 각 의 보안 목표등급이 시스템에 어떤 요구사항을 뜻하는지 이 표준으로 확인하여 시스템을 만드는 쪽에 요구하고, 만들어진 시스템이 그 요구를 충족하는지, 그리고 운영 중에도 여전히 충족하는지를 정기적으로 확인할 때 이 표준의 시스템 요구사항을 기준으로 활용할 수 있습니다.

  2. 시스템 설계 관점

    여러 제품을 결합해 하나의 으로 만들고, 시스템이 요구된 등급에 맞게 구성되도록 책임지는 주체입니다. 보안 목표등급에 이르기 위해 시스템 설계가 충족해야 할 요구사항을 확인하고, 제품마다 갖춘 보안 능력등급을 비교해 어떤 제품으로 시스템을 구성할지 판단하는 데 이 표준을 활용할 수 있습니다.

  3. 제품 개발 관점

    하드웨어나 소프트웨어 제품을 만드는 제조자입니다. 는 자신의 제품이 시스템의 보안 목표등급을 충족하는 데 어떤 보안 기능을 갖추고 있는지 평가하고, 그 결과를 제품의 보안 능력등급으로 제시하는 데 이 표준을 활용할 수 있습니다.

참고

제·개정 이력

2013-08-07
발행