제로 트러스트 아키텍처(ZTA)

1 minute read

관련 주제

제로 트러스트 아키텍처(ZTA)란 무엇인가요?

제로 트러스트 아키텍처(ZTA)는 단 하나의 타협할 수 없는 전제, 즉 기업 네트워크 내부에 있든 외부에 있든 상관없이 어떤 사용자, 기기, 시스템도 신뢰해서는 안 된다는 원칙에 기반을 둔 사이버 보안 프레임워크입니다. ZTA는 네트워크 위치를 신뢰의 기준으로 삼는 대신, 모든 리소스에 대한 접근 권한을 부여하기 전에 모든 접근 요청에 대해 인증, 승인 및 지속적인 검증을 요구합니다.

“제로 트러스트”라는 용어는 2010년 포레스터(Forrester)의 애널리스트 존 킨더버그(John Kindervag)가 처음 만들었지만, 그 개념은 이후 크게 발전해 왔습니다. 오늘날 제로 트러스트 보안 아키텍처는 신원 확인, 디바이스 상태 점검, 정책 기반 접근 제어, 실시간 행위 모니터링을 아우릅니다. 이는 조직이 보안을 바라보는 방식을 재편하는 전략적 모델입니다.

제로 트러스트 네트워크 아키텍처(ZTNA)는 이 모델을 특히 네트워크 접근 영역으로 확장합니다. 사용자를 광범위한 네트워크 세그먼트에 연결하는 대신, 검증된 신원 및 컨텍스트를 기반으로 세션 단위로 특정 애플리케이션이나 서비스에 대해서만 접근 권한을 부여합니다. 클라우드 워크로드, 원격 근무자, 온프레미스 시스템 등 어디에 적용되든, ZTA는 반증이 있을 때까지 모든 트랜잭션을 잠재적으로 위협적인 것으로 간주합니다.

동의어

제로 트러스트 아키텍처는 어떤 문제를 해결하나요?

기존의 보안 모델은 직원들이 사무실에서 근무하고, 데이터는 온프레미스 데이터 센터에 저장되며, 기업 네트워크의 경계가 명확하게 정의되어 있던 시대를 위해 설계되었습니다. 그런 세상은 이제 더 이상 존재하지 않습니다.

  • 방화벽과 VPN은 네트워크 내부의 모든 것이 안전하다고 가정합니다. 하지만 공격자가 피싱, 도난당한 인증 정보, 또는 보안이 침해된 공급업체를 통해 경계를 뚫고 들어오면, 거의 저항 없이 네트워크 내부를 가로질러 이동합니다.
  • 클라우드 도입, SaaS 애플리케이션, 모바일 기기, IoT, 타사 통합으로 인해 침입 지점이 기하급수적으로 늘어났습니다. 기존 보안 도구는 이러한 분산되고 경계가 없는 환경을 보호하기 위해 설계되지 않았습니다. 요컨대, 공격 표면이 확대되고 있습니다.
  • 재택근무나 공유 사무실에서 근무하며 Salesforce, Slack, Google Workspace와 같은 도구를 사용하는 직원들에게 ‘신뢰할 수 있는 내부 네트워크’라는 개념은 허구일 뿐입니다. 원격 근무와 SaaS는 네트워크 경계를 무너뜨렸습니다.
  • 모든 위협이 외부에서 오는 것은 아닙니다. 불만을 품은 직원, 해킹당한 계정, 과도한 권한을 가진 사용자는 지속적인 위험 요소입니다. 네트워크 ‘내부’에 있는 누구라도 신뢰하는 모델은 그들에게 본래 가져서는 안 될 훨씬 더 많은 접근 권한을 부여합니다. 내부자 위협은 과소평가되고 있습니다.
  • 기존 레거시 모델에서는 사용자가 일단 네트워크에 접속하고 나면 그 활동이 면밀히 검토되는 경우가 거의 없습니다. 제로 트러스트는 모든 접근 이벤트에 대한 지속적인 모니터링 및 로깅으로 이 문제를 해결합니다. 보안팀은 가시성이 부족합니다.

제로 트러스트의 핵심 원칙

제로 트러스트는 마이크로소프트와 NIST가 공식화한 세 가지 기본 원칙에 기반을 두고 있습니다. 제로 트러스트 전략의 다른 모든 요소는 이 원칙들에서 파생됩니다.

1. 명시적 검증

모든 액세스 요청은 사용자 신원, 기기 상태, 위치, 서비스 또는 워크로드, 데이터 분류, 탐지된 이상 징후 등 이용 가능한 모든 신호를 활용하여 인증 및 권한 부여를 거쳐야 합니다. 이것이 바로 신원 중심 보안의 핵심입니다. 신뢰는 네트워크 위치가 아닌 신원과 연결됩니다.

2. 최소 권한 액세스(LPA/PoLP) 적용

최소 권한 원칙(PoLP)에 따르면 사용자, 시스템 및 애플리케이션은 자신의 기능을 수행하는 데 필요한 최소한의 접근 권한만 부여받아야 합니다. 최소 권한 접근(LPA)은 침해 시 피해 범위를 제한합니다. JIT(Just-in-time) 및 JEA(Just-enough-access) 모델은 자동으로 만료되는 일시적이고 범위가 제한된 권한을 부여함으로써 이를 한 단계 더 발전시킵니다.

3. 침해 발생을 전제로 하라

제로 트러스트(Zero Trust)는 침해 사고가 이미 발생했거나 앞으로 발생할 것이라는 전제 하에 운영됩니다. 이러한 사고방식은 세분화, 암호화, 지속적인 모니터링에 대한 투자를 촉진하여, 공격자가 수평 이동을 하기 어렵게 만들고, 공격이 발생했을 때 이를 탐지하고 차단하기 쉽게 만듭니다. 또한 조직이 상황 인식형 보안을 고려하도록 유도합니다. 즉, 정적인 규칙이 아닌 위험 신호를 기반으로 실시간 의사결정을 내리도록 합니다.

제로 트러스트 아키텍처의 작동 원리

모든 리소스 요청은 액세스가 허용되거나 거부되기 전에 일련의 검증 단계를 거칩니다.

  • 신원 확인: 사용자(또는 서비스)는 자신의 신원을 증명해야 합니다. 여기에는 일반적으로 다단계 인증(MFA), 싱글 사인온(SSO), Azure AD나 Okta와 같은 신원 제공자가 포함됩니다. 강력한 신원 확인은 신원 중심 보안의 토대입니다.
  • 디바이스 상태 평가: 엔드포인트 탐지 및 대응(EDR) 도구는 디바이스에 최신 패치가 적용되어 있는지, 백신이 활성화되어 있는지, 디스크가 암호화되어 있는지, 침해 징후는 없는지를 평가합니다. 상태가 불량한 디바이스는 사용자 신원과 관계없이 차단되거나 제한된 접근 권한만 부여받습니다.
  • 컨텍스트 평가: 신원 및 기기 정보 외에도 시스템은 위치, IP 주소, 시간대, 액세스 중인 리소스 등 컨텍스트를 평가합니다. 이는 실시간 위험 신호를 바탕으로 액세스 결정이 동적으로 이루어지는 컨텍스트 인식 보안의 실제 적용 사례입니다.
  • 정책 적용: 정책 엔진(Policy Engine)은 사전 정의된 제로 트러스트 정책에 따라 모든 신호를 평가합니다. 정책 적용 지점(PEP)은 해당 결정을 실행합니다. 소프트웨어 정의 경계(SDP) 기술은 특정 애플리케이션으로 연결되는 암호화된 터널을 생성합니다. 제로 트러스트 네트워크 액세스(ZTNA)는 이 계층에서 작동합니다.
  • 지속적인 모니터링 및 재인증: 신뢰는 일회성 사건이 아닙니다. 세션은 실시간으로 모니터링됩니다. 비정상적인 행동이 감지되면 재인증이나 세션 종료가 트리거되어, 기존 경계 모델로는 결코 달성할 수 없었던 네트워크 가시성을 제공합니다.

제로 트러스트 아키텍처의 구성 요소 및 핵심 요소

NIST의 제로 트러스트 아키텍처(SP 800-207)와 CISA의 제로 트러스트 성숙도 모델은 5가지 핵심 기둥을 정의합니다. 이 제로 트러스트 아키텍처 기둥들은 종합적으로 제로 트러스트 아키텍처(ZTA) 구축 시 반드시 고려해야 할 사항의 전체적인 그림을 형성합니다.

  • 신원 및 접근 관리(IAM): 모든 개인과 서비스는 검증된 신원을 가져야 합니다. 여기에는 다단계 인증(MFA), 단일 로그인(SSO), 특권 접근 관리(PAM), 신원 거버넌스가 포함됩니다. 제로 트러스트의 초석입니다.
  • 기기 보안: 기기는 연결 전에 등록되고, 규정 준수 상태를 충족하며, 정상적인 상태여야 합니다. EDR 도구, 모바일 기기 관리(MDM), 규정 준수 정책을 통해 기기의 신뢰성을 지속적으로 확보합니다.
  • 네트워크 보안: 마이크로 세그멘테이션, ZTNA, SDP는 횡방향 이동을 제한하고, 사용자가 전체 네트워크가 아닌 승인된 서비스에만 연결되도록 보장합니다. 여기에는 모든 세그먼트 간의 암호화된 통신이 포함됩니다.
  • 데이터 보호: 데이터는 저장된 위치와 관계없이 분류되고, 태그가 지정되며, 보호됩니다. 접근은 정책에 따라 통제됩니다. 암호화, DLP(데이터 유출 방지), 정보 권한 관리(IRM)는 핵심 도구입니다.
  • 정책, 가시성 및 분석: SIEM, UEBA 및 분석 플랫폼은 모든 구성 요소 전반의 신호를 집계합니다. 정책은 지속적으로 평가되고 개선됩니다. 이 계층은 제로 트러스트를 적응형으로 만드는 보안 인텔리전스를 제공합니다.

제로 트러스트 아키텍처의 장점

제로 트러스트 아키텍처의 이점은 추상적인 것이 아닙니다. 각 이점은 측정 가능한 보안 또는 운영 성과로 이어집니다.

  • 공격 표면 대폭 축소: ZTA는 최소한의 필수 접근 권한만 부여하고 네트워크를 세분화함으로써, 공격자가 하나의 계정이나 기기를 침해한 후에도 접근할 수 있는 범위를 제한합니다.
  • 전체 네트워크 가시성: 모든 접근 이벤트가 기록되고 모니터링됩니다. 보안팀은 누가, 언제, 어디서, 어떤 디바이스로 무엇에 접근했는지에 대해 명확하고 지속적인 가시성을 확보할 수 있습니다.
  • 안전한 원격 근무 및 SaaS 액세스: ZTNA는 기존 VPN을 대체하여, 원격 근무자가 기업 네트워크에 접속하지 않고도 특정 애플리케이션에 빠르고 안전하게 액세스할 수 있도록 합니다.
  • 효과적인 내부자 위협 완화: 최소 권한 액세스 원칙을 통해 개별 사용자가 수행하거나 볼 수 있는 범위를 제한합니다. 행동 분석 기능을 통해 정상 계정에서 발생하는 비정상적인 행동을 식별합니다.
  • 규제 준수 강화: ZTA의 상세한 로깅, 접근 제어 및 데이터 보호 정책은 GDPR, HIPAA, PCI-DSS 및 SOC 2 준수를 직접 지원합니다.
  • 침해 영향 최소화: 마이크로 세분화를 통해 침해가 성공하더라도 그 영향 범위는 극히 제한됩니다. 공격자는 각 단계에서 재승인을 받지 않고는 수평 이동을 할 수 없습니다.

제로 트러스트 아키텍처 대 기존 보안 모델

기존 보안 모델에서 제로 트러스트로 전환되는 과정을 이해하면, 이러한 변화가 왜 필요한지 명확히 알 수 있습니다.

차원전통적 방식 (경계 기반)제로 트러스트 아키텍처

신뢰 모델

네트워크 경계 내에서는 암묵적인 신뢰가 적용됩니다.

암묵적인 신뢰가 없으며, 모든 요청에 대해 지속적인 검증이 이루어집니다.

보안 경계
명확히 정의된 물리적 네트워크 경계(방화벽/VPN). 경계 없는 환경 — 신원과 기기가 새로운 경계가 된다.
사용자 접근
인증 완료 시 광범위한 네트워크 접근 권한이 부여됩니다.특정 리소스에 대해서만 최소 권한 원칙에 따라 접근이 허용됩니다.
검증에지에서 단 한 번의 로그인.세션 전반에 걸쳐 상황에 맞춰 지속적으로 재인증.
측면 이동간단합니다. 공격자는 일단 내부로 침투하면 자유롭게 이동할 수 있습니다. 미세 세분화와 요청별 정책 적용을 통해 차단됩니다.
원격 액세스 VPN 기반. 속도가 느리고, 범위가 넓으며, 관리가 어렵다.ZTNA. 빠르고, 앱별이며, 확장성이 뛰어나고, 컨텍스트를 인식합니다.
내부 위협방어 체계가 미흡함. 신뢰할 수 있는 사용자에게 광범위한 접근 권한이 부여됨.방어 체계가 탄탄함. 최소한의 접근 권한, 행동 모니터링.
내부 위협보안 조치가 미흡합니다. 신뢰할 수 있는 사용자에게는 광범위한 접근 권한이 부여되어 있습니다.방어 체계가 탄탄하다. 접근 권한이 최소화되어 있으며, 행동 모니터링이 이루어진다.
클라우드 및 SaaS 적합성 낮음. 온프레미스 환경을 위해 설계되었습니다. 기본 지원. 분산형, 멀티 클라우드, SaaS 환경을 위해 설계되었습니다.

제로 트러스트 아키텍처 구현

제로 트러스트를 성공적으로 구현하는 것은 일회성 프로젝트가 아닌 단계적인 과정입니다. 대부분의 조직은 제로 트러스트를 성숙한 수준으로 도입하는 데 2~4년이 걸립니다. 다음은 실용적인 로드맵입니다.

1단계: 신원 중심 접근

신원 인프라부터 시작하십시오. 모든 사용자에게 다단계 인증(MFA)을 적용하여 신원 제공자(IdP)를 구축하거나 강화하십시오. 단일 로그인(SSO)을 구현하여 인증을 중앙 집중화하십시오. 인간 사용자, 서비스 계정, 봇, API 등 모든 신원에 대한 완전한 목록을 작성하십시오. 신원은 새로운 경계선이며, 그 무엇보다 먼저 견고하게 구축되어야 합니다.

2단계: 기기 신뢰성 확립

모든 엔드포인트를 모바일 기기 관리(MDM) 또는 통합 엔드포인트 관리(UEM) 시스템에 등록하십시오. 모든 기기에 EDR을 배포하고 규정 준수 정책(패치 수준, 암호화 상태, OS 버전)을 정의하십시오. 규정 준수 기기에만 민감한 리소스에 대한 접근 권한을 부여하도록 하십시오.

3단계: 액세스 정책 정의 및 적용

각 사용자 역할에 실제로 필요한 리소스를 파악합니다. 과도하게 할당된 액세스 권한을 제거합니다. 신원, 기기, 상황 신호를 평가하는 정책 엔진을 사용하여 제로 트러스트(Zero Trust) 정책을 수립합니다. 특권 작업에 대해 적시(just-in-time) 액세스 방식을 구현합니다. 애플리케이션 수준 액세스 제어를 위해 ZTNA 또는 SDP를 적용하기 시작합니다.

4단계: 네트워크 세분화

평평하고 개방된 네트워크 아키텍처를 마이크로 세분화로 대체하십시오. 데이터 민감도와 애플리케이션 기능에 따라 환경을 논리적 세그먼트로 나누십시오. 세그먼트 간 모든 동서 방향 트래픽을 제한하십시오. 소프트웨어 정의 네트워킹(SDN)을 사용하여 이러한 경계를 동적으로 적용하십시오.

5단계: 지속적인 모니터링 및 개선

SIEM 및 UEBA 도구를 배포하여 모든 액세스 이벤트를 모니터링하십시오. 사용자와 시스템에 대한 행동 기준선을 수립하십시오. 비정상적인 행동에 대한 대응을 자동화하십시오. 정기적인 액세스 검토를 수행하여 더 이상 사용되지 않는 권한을 제거하십시오. 제로 트러스트는 가시성과 정책이 성숙해짐에 따라 지속적으로 개선되는 살아있는 시스템입니다.

관련 용어 및 동의어

  • 제로 트러스트(Zero Trust): 모든 네트워크, 사용자 또는 기기에 대한 암묵적인 신뢰를 배제하고, 모든 액세스 요청에 대해 인증을 요구하는 보안 철학.
  • 제로 트러스트 액세스(Zero Trust Access): 신원, 기기 상태 및 상황적 신호를 확인한 후에만 사용자에게 특정 리소스에 대한 접근 권한을 부여하는 액세스 제어 모델.
  • 제로 트러스트 프로세스(Zero Trust Process): 제로 트러스트 환경 내에서 신뢰 신호를 평가하고, 정책을 적용하며, 세션을 지속적으로 모니터링하는 운영 워크플로우.
  • 제로 트러스트 보안: 조직 네트워크 내외부의 어떤 주체도 기본적으로 신뢰하지 않는 보안 태세로, 모든 접근 지점에서 검증이 필수적이다.
  • 제로 트러스트 정책: 검증된 신원, 기기 준수 여부 및 상황적 위험을 바탕으로 누가 어떤 조건에서 어떤 리소스에 접근할 수 있는지를 정의하는 규칙 집합.
  • 제로 트러스트 전략: 신원, 기기, 네트워크, 데이터 및 애플리케이션 전반에 걸쳐 제로 트러스트 원칙을 점진적으로 도입하기 위한 조직적 계획.
  • 제로 트러스트 플랫폼: ZTNA, IAM, 정책 적용 등 핵심 제로 트러스트 기능을 제공하는 통합 기술 제품군(예: Zscaler, Palo Alto Prisma, Microsoft Entra).
  • 제로 트러스트 원칙: 제로 트러스트의 세 가지 기본 원칙: 명시적 인증, 최소 권한 원칙 적용, 침해 가정.
  • 제로 트러스트 보호: 제로 트러스트를 통해 달성되는 보안 성과: 지속적인 검증 및 모니터링을 통한 공격 표면 축소, 침해 사고의 확산 방지, 탐지 능력 향상.
  • 제로 트러스트 프레임워크: 제로 트러스트 아키텍처의 설계 및 구현을 안내하는 체계적인 방법론(예: NIST SP 800-207, CISA ZT 성숙도 모델).
  • 제로 트러스트 엣지(ZTE): 네트워크 에지에서 SD-WAN과 ZTNA를 결합하여 분산된 지사 및 원격 액세스 환경을 보호하는 신흥 아키텍처.
  • 경계 없는 보안(Perimeterless Security): 신뢰할 수 있는 내부 네트워크 경계라는 개념을 버리고, 사용자나 기기의 위치에 관계없이 일관된 통제 조치를 적용하는 보안 모델.
  • 상황 인식 보안(Context-Aware Security): 정적인 규칙 대신 사용자 위치, 기기 상태, 시간대, 행동 패턴과 같은 실시간 신호를 액세스 결정에 반영하는 접근 방식.
  • 신원 중심 보안: 검증된 사용자 및 서비스 신원을 주요 제어 계층으로 활용하며, 신뢰 결정의 근거로 네트워크 위치를 대체하는 보안 모델.
  • 제로 트러스트 구현: 조직의 신원, 기기, 네트워크 및 데이터 계층 전반에 걸쳐 제로 트러스트 기술과 정책을 실용적이고 단계적으로 배포하는 것.
  • 최소 권한 접근(LPA): 사용자와 시스템에 해당 기능을 수행하는 데 필요한 최소한의 권한만 부여하여, 보안 침해 시 피해 범위를 최소화하는 관행.
  • 제로 트러스트 네트워크 아키텍처: 광범위한 네트워크 연결 대신 마이크로 세그멘테이션, 암호화된 트래픽, 세션별 접근 제어를 특징으로 하는 제로 트러스트의 네트워크 설계 계층.
  • 최소 권한 원칙(PoLP): 모든 사용자, 시스템 또는 프로세스는 자신의 역할을 수행하는 데 엄격히 필요한 접근 권한만을 가져야 한다는 기본 보안 원칙.
  • 제로 트러스트 네트워크 액세스(ZTNA): 기존 VPN 아키텍처를 대체하여, 기반 네트워크를 노출하지 않고도 특정 애플리케이션에 대해 신원이 검증된 안전한 액세스를 제공하는 기술.
  • 소프트웨어 정의 경계(SDP): 인증된 사용자와 해당 사용자가 액세스 권한을 부여받은 특정 리소스 간에 암호화된 일대일 네트워크 연결을 동적으로 생성하는 보안 아키텍처.

사람들이 자주 묻는 질문

1. 제로 트러스트 보안이란 무엇인가요?

제로 트러스트 보안은 사용자, 기기 또는 네트워크 연결에 대한 무조건적인 신뢰를 배제하는 사이버 보안 모델입니다. 모든 액세스 요청은 액세스가 허용되기 전에 신원, 기기 상태 및 상황적 신호를 통해 검증됩니다. 이 모델의 기본 원칙은 “절대 신뢰하지 말고, 항상 검증하라”이며, 요청이 조직 네트워크 내부에서 발생했는지 외부에서 발생했는지와 관계없이 일관되게 적용됩니다.

구현은 단계별 접근 방식을 따릅니다:

  1. 신원 관리부터 시작하세요: MFA와 강력한 신원 관리 공급자를 도입하세요.
  2. 기기 신뢰성을 확립하십시오: 엔드포인트를 등록하고 규정 준수 정책을 적용하십시오.
  3. 각 사용자 역할에 대해 최소 권한 액세스 정책을 정의하십시오.
  4. 원격 액세스를 위해 VPN을 ZTNA로 대체하십시오.
  5. 네트워크에 마이크로 세그멘테이션을 적용하십시오.
  6. 지속적인 모니터링 및 행동 분석 시스템을 구축하십시오. 초기 효과를 입증하기 위해 가장 위험이 높은 사용자와 가장 민감한 데이터부터 시작하십시오.

제로 트러스트 네트워크 액세스(ZTNA)는 사용자를 기업 네트워크에 접속시키지 않고도 특정 애플리케이션에 대해 안전하고 검증된 액세스 권한을 제공하는 기술입니다. VPN과 달리 ZTNA는 매 세션 시작 전에 신원, 기기 규정 준수 여부 및 상황을 평가합니다. 액세스는 요청된 애플리케이션에만 허용되며, 광범위한 네트워크에는 허용되지 않으므로 횡방향 이동 위험을 크게 제한합니다.

제로 트러스트 네트워크는 네트워크 계층에서 제로 트러스트 원칙을 적용하는 네트워크 아키텍처로, 암묵적으로 신뢰되는 구역이 존재하지 않습니다. 동서 방향 내부 트래픽을 포함한 모든 세그먼트 간의 트래픽은 인증 및 암호화되며, 정책에 따라 제어됩니다. 마이크로 세그멘테이션을 통해 특정 세그먼트가 침해되더라도 공격자가 다른 세그먼트로 자유롭게 이동할 수 없도록 보장합니다.

사이버 보안 분야에서 ‘제로 트러스트’란 네트워크 경계 내의 사용자나 시스템이 안전하다는 가정을 배제하는 아키텍처 전략을 의미합니다. 내부든 외부든 모든 접근 요청은 신원, 기기 상태, 상황을 바탕으로 명시적으로 검증됩니다. 제로 트러스트는 ‘침해 발생을 전제로 한다’는 사고방식이자, 신원, 기기, 네트워크, 데이터 전반에 걸쳐 이러한 사고방식을 실질적으로 구현하는 일련의 기술적 통제 수단입니다.

제로 트러스트가 중요한 이유는 기존의 경계 기반 보안 모델이 현대 환경에서는 구조적으로 부적합하기 때문입니다. 클라우드 도입, SaaS의 확산, 원격 근무, 그리고 정교해진 공격자들로 인해 ‘신뢰할 수 있는 내부 네트워크’라는 개념은 더 이상 유효하지 않게 되었습니다. 제로 트러스트는 보안을 신원 중심적이고 상황 인식형으로 전환함으로써 이러한 문제를 해결하며, 데이터 유출, 랜섬웨어, 내부자 위협, 공급망 공격의 위험을 크게 줄여줍니다.

제로 트러스트 세그멘테이션(마이크로 세그멘테이션이라고도 함)은 네트워크를 작고 격리된 세그먼트로 나누고, 세그먼트 간에 엄격한 접근 제어를 적용하는 방식입니다. 기존의 VLAN과 달리, 제로 트러스트 세그멘테이션은 정책 기반이며 신원 정보를 고려합니다. 세그먼트 간의 접근은 명시적으로 승인된 경우에만 허용되므로, 초기 침입이 발생한 후에도 공격자가 수평 이동을 하는 것을 방지할 수 있습니다.

제로 트러스트 정책은 정책 엔진(Policy Engine)에 의해 평가되는 규칙 집합으로, 특정 액세스 요청을 허용, 거부 또는 제한할지 여부를 결정합니다. 정책에는 검증된 사용자 신원, 기기의 규정 준수 상태, 요청 컨텍스트(시간, 위치, 행동), 그리고 액세스 대상 리소스의 민감도 등 다양한 신호가 반영됩니다. 정책은 변화하는 위험 신호에 실시간으로 적응하기 때문에 동적입니다.

제로 트러스트 보안은 네트워크 위치가 아닌, 신원, 기기 상태 및 상황에 대한 지속적인 검증을 바탕으로 접근 권한을 부여하는 보안 모델로 가장 잘 설명된다. 이는 기업 네트워크 내부이든 외부이든 상관없이, 어떤 사용자, 기기 또는 시스템도 기본적으로 신뢰해서는 안 된다는 원칙에 따라 운영된다. 접근 권한은 최소 권한 원칙에 따라 부여되며 세션별로 제한되며, 모든 활동은 지속적으로 모니터링된다.

CISA의 제로 트러스트 성숙도 모델(Zero Trust Maturity Model)에 정의된 제로 트러스트의 5대 핵심 요소는 다음과 같습니다.

  1. 신원(Identity): 강력한 인증을 통해 모든 사용자와 서비스를 검증합니다.
  2. 기기(Devices): 액세스 권한을 부여하기 전에 엔드포인트의 규정 준수 여부를 평가하고 이를 강제 적용합니다.
  3. 네트워크: 마이크로 세그멘테이션을 적용하고 모든 트래픽을 암호화합니다.
  4. 애플리케이션 및 워크로드: 애플리케이션 계층에서 앱에 대한 액세스를 보호합니다.
  5. 데이터: 위치에 관계없이 데이터를 분류하고, 보호하며, 데이터에 대한 액세스를 제어합니다.

제로 트러스트 환경이란 제로 트러스트의 5대 핵심 요소, 즉 신원 중심 접근, 기기 규정 준수 점검, 네트워크 분할, 데이터 보호, 지속적인 모니터링이 모두 적극적으로 적용되는 IT 인프라를 말합니다. 이러한 환경에서는 명시적인 인증 없이는 어떤 리소스에도 접근할 수 없으며, 어떤 사용자도 필요한 범위 이상의 접근 권한을 갖지 못하며, 모든 활동이 기록되고 분석됩니다. 또한 일관된 보안 체계를 바탕으로 온프레미스 및 클라우드 워크로드, 원격 근무자, SaaS 애플리케이션을 모두 지원합니다.

제로 트러스트 인증은 접근 권한이 부여되기 전에 여러 가지 강력한 인증 요소를 사용하여 사용자 또는 서비스의 신원을 확인하고, 세션이 진행되는 동안 지속적으로 재확인하는 과정입니다. 이는 단순한 사용자 이름/비밀번호 인증을 넘어, 일반적으로 다단계 인증(MFA), 생체 인식, 인증서 기반 인증, 행동 신호 등을 포함합니다. 이는 로그인 시 한 번만 이루어지는 일회성 절차가 아니라, 세션 도중 의심스러운 행동이 감지될 경우 강화된 인증 절차를 실행할 수 있는 지속적이고 적응형인 과정입니다.

관련 리소스

지금 바로 위협 탐지 및 대응을 가속화하세요!

Leaving Without The Ransomware Intel?

See which groups are targeting enterprises in 2026 and how to prepare before they strike.