개요
레이어드 시큐리티(Layered Security)는 정보 보안 분야에서 IT 시스템 전반에 걸쳐 여러 계층의 보안 통제(security control)를 배치함으로써, 특정 보안 통제가 실패하거나 취약점이 악용되더라도 여분의 방어 수단이 작동하도록 만드는 전략이다. 영어권에서는 디펜스 인 뎁스(defense in depth)라는 용어로 널리 쓰이며, 국내에서는 '단계별 보안' 또는 '계층화된 보안'으로도 불린다. 이 접근법은 단일 방어선이 뚫렸을 때 전체 시스템이 위험에 빠지는 것을 막기 위해, 서로 독립적인 여러 방어 수단을 중첩시켜 심층적인 방어 효과를 노린다.[1][2][3]
역사·유래
디펜스 인 뎁스 개념은 미국 국가안보국(NSA)이 정보 및 전자 보안에 대한 포괄적 접근법으로 고안한 레이어링 전술(layering tactic)에서 비롯되었다. 군사 전략에서 유래한 '심층 방어' 원칙을 컴퓨팅 환경에 적용한 것으로, 단일 보안 솔루션의 한계를 극복하고 다중 공격 벡터에 대응하기 위해 발전해 왔다. 2011년 미국 금융기관 감독 당국이 발표한 '인터넷 뱅킹 환경에서의 인증 강화 개정안(FIL-50-2011, Supplement to Authentication in an Internet Banking Environment)'은 온라인 거래 프로세스의 각 단계마다 서로 다른 보안 솔루션을 구축하는 레이어드 시큐리티를 권고하며, 금융권에서의 적용 근거가 되었다.[2][3]
작동 방식과 유형
양파 모델(Onion Model)
디펜스 인 뎁스는 흔히 양파의 층에 비유된다. 가장 안쪽 핵심(core)에는 데이터가 위치하고, 그 바깥으로 사람(People), 애플리케이션 보안(Application Security), 호스트 기반 보안(Host-based Security), 네트워크 보안(Network Security) 순으로 층을 이룬다. 공격자가 외곽 층을 돌파하더라도 내부의 다음 층이 추가적인 방어선 역할을 하여 핵심 자산까지 도달하는 것을 지연시키거나 차단한다.[3]
3대 영역: 물리·기술·관리
보안 통제는 크게 물리적(Physical), 기술적(Technical), 관리적(Administrative) 세 영역으로 나뉜다.
#### 물리적 통제
IT 시스템에 대한 물리적 접근을 제한하거나 차단하는 수단이다. 울타리(fences), 경비원(guards), 경비견(dogs), CCTV 시스템 등이 대표적이다. 서버실, 네트워크 장비실, 백업 미디어 보관소 등 중요 인프라의 물리적 안전을 담보한다.[3]
#### 기술적 통제
하드웨어 또는 소프트웨어 형태로 시스템과 자원을 보호하는 수단이다. 주요 예시는 다음과 같다.[3]
디스크 암호화(Disk Encryption), 파일 무결성 소프트웨어(File Integrity Software)
인증(Authentication), 권한 부여(Authorization), 감사(Accounting, AAA)
기밀성(Confidentiality), 무결성(Integrity), 가용성(Availability, CIA) 보장 기술
암호화(Encryption), 해싱(Hashing)
애플리케이션 보안(Application Security), 웹 애플리케이션 방화벽(Web Application Firewall)
호스트 보안(Host Security): 취약점 스캐너(Vulnerability Scanners), 샌드박싱(Sandboxing), 엔드포인트 탐지 및 대응(Endpoint Detection and Response, EDR)
**네트워크 보안(Network Security): 로깅(Logging), 침입 탐지 시스템(Intrusion Detection Systems, IDS), 방화벽(Firewalls), 비무장 지대(Demilitarized Zones, DMZ), 네트워크 세그멘테이션(Network Segmentation), 가상 사설망(Virtual Private Network, VPN)**
기술적 통제의 핵심 원리는 여분성(redundancy)이다. 예를 들어 공격자가 OSI 7계층 중 특정 계층(예: 네트워크 계층, Layer 3)을 뚫고 들어오더라도, 다른 계층(예: 애플리케이션 계층, Layer 7)에서 두 번째 방어선이 작동하여 공격을 차단하거나 탐지한다.
#### 관리적·운영적 통제
조직의 정책, 절차, 인적 자원 관리, 기술 운영, 업무 프로세스를 포괄한다.[3]
사람(People): 다중 인증(Multi-Factor Authentication, MFA), 비밀번호 정책(Password Policies), 인터넷 보안 인식 교육(Internet Security Awareness Training)
기술(Technology): 패치 관리(Patch Management), 위험 평가(Risk Assessment), 정보 보증(Information Assurance)
운영(Operations): 최소 권한 원칙(Principle of Least Privilege)
관리적 통제는 기술적·물리적 통제가 올바르게 구현되고 지속적으로 유지되도록 하는 거버넌스 역할을 한다.
사례
자료에 명시된 구체적인 게임 또는 소프트웨어 제품 적용 사례는 없다. 레이어드 시큐리티는 온라인 뱅킹, 기업 IT 인프라, 클라우드 서비스, 게임 서버 보안 등 다양한 분야에서 범용적으로 적용되는 보안 아키텍처 원칙이다.[2][3]
규제·논란·평가
스위스 치즈 모델과의 연관성
레이어드 시큐리티는 스위스 치즈 모델(Swiss Cheese Model)과 자주 비교된다. 각 방어 층을 구멍이 난 치즈 조각에 비유할 때, 구멍(취약점·결함)이 우연히 일직선으로 뚫려 있지 않는 한 공격 경로가 차단된다는 개념이다. 이 모델은 레이어드 시큐리티의 '여분성'과 '독립적 다중 방어' 원리를 시각적으로 설명하는 데 쓰인다.[2][3]
평가
자료에 따르면 레이어드 시큐리티는 고도화되는 온라인 보안 위협에 대응하기 위해 각 거래 단계마다 서로 다른 보안 솔루션을 배치함으로써, 솔루션 간 상호 보완을 통해 전체 서비스 보안을 강화한다. 민감한 고객 정보 보호, 신원 도용 및 계좌 탈취로 인한 금전 손실 방지 효과가 있는 것으로 소개된다.[2] 단일 방어선(single point of failure) 의존도를 낮추고, 공격자가 시스템 깊숙이 침투하는 데 드는 비용과 시간을 증가시킨다는 점에서 현대 보안 아키텍처의 표준 원칙으로 자리 잡았다.[3]
자료에는 구체적인 비판이나 논란, 규제적 쟁점은 기술되어 있지 않다.
이 문서는 GGWiki AI가 공개 자료(아래 출처)를 조사해 새로 쓴 초안입니다. 틀린 내용은 편집하거나 이의 제기로 알려 주세요.