Zero Trust 구현: 유지되는 작은 걸음부터
목차
Zero trust에는 마케팅 문제가 있습니다. 이 용어는 플랫폼 피치와 수년짜리 전환 프로그램과 함께 다니며, zero trust 채택이 identity, 네트워크, 엔드포인트 전체를 한 번의 영웅적 노력으로 교체한다는 인상을 만듭니다. 그렇게 시도한 거의 모든 조직이 정체됩니다. 프로그램은 펀딩엔 너무 크고 운영엔 너무 방해가 되어 스티어링 위원회에서 조용히 죽습니다.
실제로 도착한 조직들은 덜 화려한 일을 합니다. Zero trust 아키텍처(ZTA)를 제품 구매가 아니라 여행 방향으로 취급하며, 각자 독립된 가치를 주는 작고 꾸준한 걸음으로 이동합니다. 그리고 거의 모든 환경에서 첫 걸음이 같습니다. 소유한 모든 현대 통제를 조용히 무너뜨리는 레거시 액세스 프로토콜을 치우는 것.
Zero trust는 실제로 무엇을 요구하나 #
브랜딩을 벗기면 핵심 생각은 단순합니다. 요청이 어디서 왔는지로 접근권을 주는 것을 멈추고, 요청이 무엇인지, 누가 보냈는지로 주기 시작하세요. 매번 검증하면서요.
전통 보안은 네트워크 내부를 신뢰했습니다. 경계 안쪽이면 신뢰받습니다. 회사 LAN, 나중엔 VPN 위의 노트북이 최소 검사로 많은 것에 닿을 수 있었죠. Zero trust는 그 가정을 뒤집습니다:
- 명시적으로 검증. 모든 요청을 네트워크 위치와 무관하게 identity, 기기 상태, 맥락으로 인증·인가합니다.
- 최소 권한. 사용자와 워크로드는 필요한 최소 접근만 받고, 가능하면 시간 제한까지.
- 침해 가정. 공격자가 이미 안에 있다고 설계해 하나의 침해가 여는 범위를 제한합니다.
마지막 원칙이 왜 레거시 프로토콜이 자연스러운 첫 표적인지 바로 연결됩니다.
1단계: 레거시 프로토콜 축출 #
레거시 액세스 프로토콜은 반-zero-trust입니다. 현대적 identity 사고보다 먼저 태어나 어떤 새 tooling도 고칠 수 없는 가정을 안고 있습니다:
- SMBv1과 방치로 여전히 활성화된 오래된 파일 공유 언어들. 진입과 lateral movement 양쪽에 악용됩니다.
- NTLMv1 등 약한 인증 방식, 현대 검증을 지원하지 못하고 루틴하게 릴레이되거나 크랙됩니다.
- Telnet과 무암호화 FTP, 세그먼트라고 주장하는 네트워크에서 평문 credential을 날릅니다.
- HTTP basic auth와 서명 없는 LDAP bind, 관찰 가능한 위치의 누구에게나 재사용 가능한 비밀번호를 드러냅니다.
- 레거시 메일 수신 프로토콜(암호화 안 된 POP3/IMAP)이 다른 곳 전부에 강제하는 MFA를 우회합니다.
각각이 같은 초대장입니다. 1990년대 크리덴셜을 가져오면 유효하게 쳐준다. 활성화되어 있는 한, identity 검사, 기기 상태 검사, 조건부 접근 정책 주변의 지름길입니다. 위치로 신뢰를 전제한 프로토콜 위에 zero trust 아키텍처를 세울 수 없습니다.
제거 또한 즉각적 보수와 낮은 비용을 가진 드문 보안 프로젝트입니다. 대부분 환경은 추측이 아니라 로깅으로 발견합니다. 각 레거시 프로토콜에 의존하는 시스템이나 흐름은 소수입니다. 오래된 프린터 함대, 한 공급업체 연동, 잊힌 애플리케이션 하나. 각 의존성엔 짧은 개선 계획, 나머진 스위치 오프. 집중된 한 분기 작업이 보통 노출의 대부분을 없앱니다.
그다음, 일관되게 바깥으로 업그레이드 #
레거시 바닥이 깨끗해지면 남은 여정은 겹치는 업그레이드 순서입니다. 빅뱅이 필요한 건 하나도 없고, 각 단계가 다음을 쉽게 합니다:
protocols] --> B[MFA everywhere:
users & admins] B --> C[Identity-based access:
replace implicit trust] C --> D[Device posture &
conditional access] D --> E[Per-application micro-segmentation] style B stroke:#10B981,stroke-width:2px style E stroke:#0EA5E9,stroke-width:2px
- MFA 커버리지 먼저, 특히 특권 계정. 이 순서에서 달러당 가치가 가장 높은 통제이며, 모든 것이 세워질 identity 기반을 놓습니다. 가능하면 관리자에게 피싱 저항형을.
- 암묵적 네트워크 신뢰를 명시적 부여로 교체. 평평한 VPN에서 identity가 중개하는 애플리케이션별 접근으로 원격 접근을 옮깁니다. 마이그레이션된 앱마다 도난당한 노트북의 폭발 반경이 줄어듭니다.
- 기기 상태를 결정에 추가. 접근이 identity를 흐르면 민감한 애플리케이션은 관리·패치된 기기를 요구할 수 있습니다. 불건전한 기기는 격리 경로로, production data가 아닙니다.
- 점진적으로 워크로드 마이크로세그먼테이션. 가장 중요한 서비스부터: 결제 시스템, 도메인 인프라, 민감 데이터 저장소. 허용 호출자를 명시적으로 목록화. 동서 트래픽에 적용된 zero trust이고 이미 논의한 segmentation 규율과 복리로 쌓입니다.
- 계측하고 반복. 모든 접근 결정을 기록, 거절을 오탐으로 검토, 팀이 흡수할 속도로 범위 확대.
왜 속도보다 일관성인가 #
Zero trust 프로그램의 실패 양상은 잘못된 기술 선택이 아니라 열정으로 시작해 반쯤 멈추는 것입니다. 반쯤 배치된 아키텍처는 종종 없는 것보다 못합니다. 두 접근 모델 병행은 유지할 규칙 두 세트를 의미하고, 사용자는 더 성가신 쪽을 우회합니다.
꾸준한 롤아웃이 이기는 이유:
- 각 단계 끝이 사용 가능. 사용자는 한 번에 하나의 변화를 겪고, 지원 채널이 준비되어 있습니다. 마이그레이션 벽이 아니라요.
- 보안 이득은 일찍 와서 복리로 쌓임. 레거시 프로토콜 제거는 즉시 보수; MFA도 즉시. 멀리 있는 결승선을 기다리며 미완성 리스크를 들고 있지 않습니다.
- 예산이 현실 접촉을 버팀. 작은 펀딩된 단계들이 재무 검토를 몇 번이나 통과합니다. 하나의 거대한 프로그램은 보통 한 번 통과 후 잘립니다.
- 팀의 아키텍처 지식이 함께 자람. 마이크로세그먼테이션에 이르렀을 때 팀은 identity 업그레이드와 conditional access를 거쳤고 자기 환경의 실제 트래픽 패턴을 압니다.
중견 조직의 현실적 타임라인: 레거시 프로토콜 제거는 12분기, universal MFA가 나란히, 애플리케이션별 접근은 다음 23분기, workload segmentation은 상설 practice로 계속. Two years from now, "transformation"을 한 번도 안 돌리고 돌아보면 이미 하나를 운영 중인 자신을 발견합니다.
저희 구성 및 아키텍처 평가가 오늘 환경에 숨은 레거시 프로토콜과 암묵적 신뢰 경로를 찾아내고, vCISO 어드바이저리가 팀이 버틸 수 있는 펀딩 가능한 단계로 롤아웃을 배열합니다. 또는 schedule an Engineering & Scoping Session으로 1단계부터 시작하세요.