제로 트러스트 아키텍처와 ID 기반 네트워크 보안 접근 방식으로 경계 기반 방어를 발전시키다
왜 제로 트러스트를 사용해야 하는가?
제로 트러스트는 네트워크 위협의 위험과 영향을 완화하는 현대적인 접근 방식입니다.
공급업체들은 제로 트러스트에 대한 증가하는 관심에 대응하여 이 개념을 마케팅하고 있습니다. 그러나 제로 트러스트는 조직이 구매할 수 있는 제품이 아닙니다. 오히려 그것은 하나의 사고방식 또는 일련의 원칙입니다. 제로 트러스트가 조직이 직면한 모든 보안 과제를 해결해 주는 것도 아닙니다. 오히려 다음과 같은 기술적 장점과 단점을 가지고 있습니다:
제로 트러스트의 장점:
- ID와 컨텍스트에 기반한 명시적 신뢰로 암묵적 신뢰를 대체합니다
- 엔터티를 자원에 안전하게 연결합니다. 이를 통해 사용자를 애플리케이션에 안전하게 연결하고, 비사용자 기기를 승인된 자원에만 접근하도록 제한할 수 있습니다
- 자원을 보호하기 위한 일관되고 동적인 접근 방식을 실행합니다
- 어떤 사용자가 어떤 애플리케이션에 접근하고 있는지 가시화하여 “적시(just-in-time)” 및 “충분(just-enough)” 접근 원칙을 준수하는 데 도움이 됩니다
- 사용자, 기기 또는 위치에 관계없이 일관된 보안 태세와 일관된 접근 정책을 추진하는 동시에 인증을 위험과 일치시켜 사용자 마찰을 최소화합니다
- 접근 결정을 자원에 가까운 위치로 이동시켜 위협 행위자나 악성코드가 조직 내에서 측면 이동하는 것을 제한합니다
- 전송 중인 모든 데이터를 암호화하여 시스템 기밀성을 강화합니다
제로 트러스트의 약점:
- 일부 직원이 이 접근 방식을 지나치게 엄격하다고 여기기 때문에 저항이 발생할 수 있습니다
- 구축에 오랜 시간이 걸립니다
- 컨텍스트 결정 오류로 사용자가 잘못 연결 해제되어 무작위적이거나 시의적절하지 못한 접근 손실이 발생할 수 있습니다
- 다음과 같은 기능은 갖추지 못합니다: 소프트웨어 공급망 공격 방지, 공개 대상 애플리케이션 보호, 계정 뒤에 있는 사용자가 올바른 사람임을 100% 보장, 일반적으로 SaaS 애플리케이션 접근 보호, 잘못된 접근 정책의 수정 또는 보완
- 자동화와 우수한 프로세스가 뿌리내리지 않으면 복잡성이 급격히 증가합니다
- 핵심 접근을 신속하게 실행할 수 있도록 잘 갖춰진 예외 처리 프로세스가 필요합니다
- 정책 결정 지점(PDP)은 침해될 수 있는 단일 제어 지점입니다
- 기술 부채는 각지에서 제로 트러스트 구축을 저해할 수 있습니다
제로 트러스트 아키텍처 구축 및 실행에 중점을 두어야 할 네 가지 영역.
- 사용자 및 기기의 ID
- 애플리케이션 거버넌스 및 로그 기록
- 기술적 제어와 암호화를 통한 실행
- 모니터링과 자동화를 통한 강화
영역 1: 사용자 및 기기의 ID
제로 트러스트 모델의 핵심 기능 중 하나는 사용자 또는 엔터티가 적절한 수준의 인증을 갖추도록 하는 것입니다. 애플리케이션의 민감도에 따라 서로 다른 자원에 접근할 때 각기 다른 강도의 인증이 필요할 수 있습니다.
기기의 경우, 더 많은 정보를 파악할수록 위험을 더 잘 관리할 수 있습니다. 사용자 기기에 대해서는 다음과 같은 질문을 던져 보십시오: 이 기기가 이전에 해당 애플리케이션에 접근한 적이 있는가? 기본적인 위생 요건을 충족하는가? IoT 기기와 같은 비사용자 기기에 대해서는 기기의 인터넷 접근을 거부하고 해당 기기가 접근을 허용받은 자원을 기록하는 등의 기본 설정을 수립하십시오.
영역 2: 애플리케이션 거버넌스 및 로그 기록
사용자와 애플리케이션 간의 안전한 연결을 구현하려면 네트워크 내 애플리케이션을 분류해야 합니다. 여기에는 이름과 소유자, 데이터 민감도 및 업무 중요도 수준, 업무 사용자, 호스팅 위치 등의 세부 정보가 포함됩니다. 승인되지 않은 SaaS 애플리케이션과 사용자 정의 애플리케이션에 관한 정보를 수집하는 데 상당한 노력을 기울일 준비를 하십시오.
애플리케이션을 파악한 후에는 어떤 사용자가 어느 수준에서 접근할 수 있는지 정의하는 권한을 수립하고, 이러한 권한을 최신 상태로 유지하는 방법을 결정하십시오. 마지막으로 무엇을 기록할지, 누가 로그에 접근할 수 있는지, 로그를 어떻게 백업하고 수정할 수 없도록 보장할지를 포함한 로그 기록 규칙을 수립하십시오.
영역 3: 집행
사용자 ID와 그 권한을 파악한 후에는 적절한 접근 권한을 강제해야 합니다. 제로 트러스트 환경에서 접근을 강제하는 기기를 가리키는 일반적인 용어로는 컨트롤러, 프록시, ID 인식 프록시, 마이크로세그멘테이션, 심지어 방화벽 등이 있습니다.
마이크로세그멘테이션은 제로 트러스트에서 특히 중요한 개념으로, 인프라의 임의의 두 워크로드 사이에 보안 서비스를 배치할 수 있게 해 주어 워크로드를 격리하고 최종 사용자의 워크로드 접근 또는 한 워크로드에서 다른 워크로드로의 접근을 강제할 수 있습니다
경계는 제로 트러스트 환경에서도 계속 역할을 하지만, 네트워크 내 측면 이동을 방지하여 공격 속도를 늦추고 공격자가 더 많은 흔적을 남기도록 강제하기 위해 더욱 격리되어야 합니다. 전송 중인 모든 데이터를 암호화하면 기밀성이 유지됩니다.
영역 4: 강화
사용자 위험 수준은 시간이 지남에 따라 변하기 때문에 모니터링과 기록이 매우 중요합니다. 악의적인 내부자는 가장 위험한 위협 행위자 중 하나이지만, 공격자가 내부자인지 외부자인지에 관계없이 네트워크 탐지 및 대응(NDR)과 사용자 및 엔터티 행동 분석(UEBA)을 결합하면 정보 보안 팀이 이들을 신속하게 찾아내는 데 도움이 됩니다.
위협 인텔리전스는 또 다른 가치 있는 보완 요소로, 다음과 같은 질문에 답할 수 있습니다: 최신 제로데이 취약점은 무엇인가? 또는 어떤 취약점이 대량으로 악용되고 있는가? 위협 인텔리전스를 추출하고 어떤 사용자 및/또는 기기가 영향을 받았는지 파악할 수 있도록 제로 트러스트 환경을 설계하십시오.







