"제로 트러스트"란?

Mar 04 2023
당신이 큰 사무실에서 일하고 있다고 상상해보십시오(상상할 필요가 없을 수도 있습니다). 그것은 기업, 정부, 법률, 비영리 단체일 수 있으며 중요하지 않습니다.

당신이 큰 사무실에서 일하고 있다고 상상해보십시오(상상할 필요가 없을 수도 있습니다). 그것은 기업, 정부, 법률, 비영리 단체일 수 있으며 중요하지 않습니다. 이제 동료에게 직접 전달하고 서명한 후 반환해야 하는 문서가 필요하다고 상상해 보십시오. 이 절차를 수행하는 이유는 중요하지 않으므로 시나리오를 구성하십시오. 그러나 상황이 어떻든 이 문서는 하드카피 형식으로 전달되고 물리적으로 서명되어야 합니다. 좋아, 이 모든 것을 염두에 두셨습니까? 이것이 진행될 수 있는 세 가지 방법에 대해 생각해 봅시다.

시나리오 1: 100% 신뢰

당신이 개인적으로 이 문서를 손에 들고 복도를 따라 동료의 책상으로 걸어가 동료에게 문서를 건네주고 그들이 서명하는 것을 지켜본 다음 다시 받는다고 상상해 보십시오. 이것이 프로세스에 대한 100% 신뢰를 갖는 것과 같습니다. 중개자가 없고 문서가 눈에 띄지 않으며 모호함이나 불확실성의 여지가 없습니다.

시나리오 2: 합리적으로 좋은 신뢰

이제 약간의 복잡함을 추가해 보겠습니다. 당신은 거물입니다. 복도를 직접 걸어가는 것이 아니라(시간이 있는 사람이 있습니까?) 행정 비서에게 건네줍니다. 그들은 문서를 복도로 가져갑니다. 동료의 관리자에게 전달할 수도 있습니다. 그런 다음 해당 프로세스가 서명된 후 역전됩니다.

이 시나리오에는 중개자가 있습니다. 그러나 이러한 중개인은 매우 신뢰할 수 있습니다. 그들은 항상 존재하고 매우 유능한 관리자입니다. 그리고 문서가 바닥이나 건물을 떠나는 일이 없기 때문에 어떤 일도 잘못되지 않을 것이라고 거의 확신할 수 있습니다. 이것은 "합리적으로 좋은" 신뢰의 시나리오입니다. 사이버 보안에서는 이것을 현재 "경계 보안 모델"로 알려진 것과 비교할 수 있습니다. 이 모델에서 컴퓨터 네트워크는 위에서 설명한 사무실과 같은 닫힌 내부 시스템으로 작동하도록 설계되었습니다. 정보는 일련의 내부 중개자를 사용하여 네트워크의 개별 시스템 간에 전달되지만 결코 (가상) 건물을 떠나지 않습니다. 내부 네트워크가 안전하다면 그 정보도 안전합니다. 라이벌을 위해 실제로 당신을 염탐하는 은밀하게 사악한 관리자가 있을 수 있습니까? 확신하는, 그것은 이론적인 가능성입니다. 마찬가지로 경계 보안 모델에서는 네트워크 내부의 장치를 손상시킬 수 있습니다. 그러나 해당 경계를 잘 보호한다면(비유적으로 관리자를 고용하는 것이 좋습니다) 위험이 낮고 네트워크가 안전하다는 합당한 신뢰를 가지고 운영할 수 있습니다(관리자가 안전하다고 합리적으로 신뢰하는 것처럼). 문서를 전달하십시오). 아니면 적어도 그것이 이론입니다. 이에 대해서는 잠시 후에 다시 설명하겠습니다. 그것이 이론입니다. 이에 대해서는 잠시 후에 다시 설명하겠습니다. 그것이 이론입니다. 이에 대해서는 잠시 후에 다시 설명하겠습니다.

시나리오 3: 제로 트러스트

이제 훨씬 더 복잡해집니다. 이 문서에 서명해야 하는 동료는 건물에서 일하지 않습니다. 당신은 지역/국가/전 세계에 많은 지사를 두고 있는 거대한 조직에서 일하고 있습니다. 동료는 완전히 다른 시설에 있습니다. 문서를 해당 시설로 가져오기 위해 관리자는 메신저 서비스를 호출합니다. 메신저 서비스가 건물에 와서 관리자로부터 문서를 받고 떠납니다. 결국 동료가 일하는 건물에 메신저 서비스의 또 다른 대표가 나타납니다. 그들은 문서를 건물의 보안 검색대를 통해 동료가 일하는 층까지, 프론트 데스크 접수원을 통해 동료의 관리자에게 가져갑니다. 이제 "내부 시스템"으로 돌아왔습니다. 문서에 서명하면 메신저 서비스를 통해 프로세스를 되돌립니다. 건물의 보안, 층의 프런트 데스크 접수원. 훨씬 더 많은 손이 이 문서를 만지고 프로세스 중간에 거대한 블랙 박스를 삽입했습니다. 문서가 메신저 서비스에 있는 동안에는 어떻게 됩니까? 이 메신저 서비스를 전혀 신뢰하지 않는 것이 아닙니다(그렇지 않으면 왜 고용하겠습니까?). 그러나 그들에 대한 신뢰가 아무리 높아도 내부 프로세스에 대한 가시성은 없습니다. 어떻게 분류하고, 우선순위를 정하고, 배송을 처리합니까? 그들은 모든 것을 스스로합니까, 아니면 추가 중개자 또는 하도급자가 있습니까? 문서를 소유하고 있는 동안 메신저 서비스에서 얼마나 많은 사람이 문서에 액세스할 수 있습니까? 문서 처리에 대한 내부 정책은 무엇입니까? 그들의 채용/심사 과정은 무엇입니까? 귀하의 관리자가 이 중 일부를 알고 있거나 법률 또는 파트너 관계 팀이 알고 있을 수 있지만 귀하는 모를 것 같습니다.

이것이 제로 트러스트의 모습입니다. 블랙박스와 같은 파티에 의존하고 있습니다. 그들에게 메시지를 주면 다른 쪽에서 튀어나온다는 것을 알지만 그 사이에 무슨 일이 일어나는지 전혀 모릅니다. 컴퓨터 보안에서 이것은 클라우드에서 실행되는 시스템이나 개방형 인터넷을 통과해야 하는 트래픽과 유사합니다. 점점 더 많은 작업이 원격으로 이루어짐에 따라 이메일에서 내부 데이터베이스나 CRM, 프로젝트 관리 도구 또는 문서 드라이브 등에 이르기까지 특히 원격 위치에서 직원이 액세스할 수 있어야 하는 경우 점점 더 많은 시스템이 이 설명에 적합합니다. 이 비유에서 메신저 서비스는 이러한 서비스를 호스팅하거나 서비스와 정보를 주고받는 클라우드 및 인터넷 서비스 공급자입니다.

이것을 제로 트러스트라고 부르는 이유는 무엇입니까? 분명히 우리는 이러한 클라우드 및 인터넷 서비스 제공업체 중 일부를 최소한 조금은 신뢰합니다(그렇지 않으면 해당 서비스를 사용하지 않을 것입니다). 그러나 그 신뢰에는 몇 가지 주의 사항이 있습니다. 우리는 일부 공급자를 사용하고 있다는 사실조차 모를 수도 있고(우리의 메신저 서비스에 우리가 알지 못하는 도시 간 다리에 대한 하도급 계약이 있다고 상상해 보십시오) 여전히 다른 공급자는 선택의 여지가 없을 수 있습니다. 사용합니다(즉, 지역 인터넷 제공업체가 독점권을 가질 수 있음). 공급자에 대한 어느 정도의 신뢰가 있더라도 내부 프로세스를 제어하거나 완전히 이해하지 못하며 블랙 박스 효과로 인해 몇 가지 우려 사항이 남아 있습니다. 메신저 서비스 비유를 다시 생각해 보면 다음과 같은 몇 가지 "위협"이 발생할 수 있습니다.

  1. 메시징 서비스에서 문서를 처리하는 과정에서 누군가 문서를 읽고 기밀 정보를 알게 됩니다. 그들은 자신의 이익(아마도 내부자 거래) 또는 다른 사람(기업 스파이 활동)을 위해 그렇게 할 수 있습니다.
  2. 메시징 서비스에서 우리 문서를 처리하는 과정에서 누군가 문서의 의도나 효과를 변경하는 악의적인 변경을 합니다. 예를 들어 문서에 어딘가로 송금하라는 지침이 포함된 경우 자신의 은행 계좌를 목적지로 포함하도록 해당 지침을 변경합니다.
  3. 우리가 이 메시징 서비스를 사용한다는 것을 알고 있는 누군가가 그들을 통해 귀하(또는 다른 동료)가 보낸 것으로 위장한 메시지를 보내고 조치를 취하도록 합니다. 즉, 고전적인(그러나 아마도 더 정교한) 사기꾼입니다.

처음 두 가지 문제는 상당히 간단한 완화 방법이 있습니다. 메신저 서비스 비유에서 문서에 기밀 또는 민감한 내용이 포함된 경우 변조를 드러내는 방식으로 문서를 봉인하거나 일종의 코드로 문서를 작성할 수 있습니다. 우리는 고대부터 물리적 문서로 이 두 가지 작업을 모두 수행하는 방법을 알고 있으며 이러한 전술 중 하나 또는 둘 모두는 수신자가 알지 못하는 사이에 문서가 전송되는 동안 문서를 읽거나 변경하는 것을 훨씬 더 어렵게 만듭니다. 이러한 아이디어는 컴퓨터 보안에도 쉽게 적용됩니다. 암호화는 코드를 작성하는 것과 같고 암호화 "서명"은 변조를 밝히기 위해 문서에 봉인하는 것과 같습니다.

우리를 사칭하는 누군가의 마지막 시나리오는 제로 트러스트 네트워킹의 주요 관심사 중 하나입니다. 문서 유추에서 우리의 비즈니스는 이에 대해 어느 정도 보호를 제공하는 관행을 개발할 것입니다. 수신자에게 이러저러한 사람으로부터 특정 날짜에 배달될 것으로 예상하도록 경고하고 발신자에게 전화를 걸어 세부 정보를 확인합니다. 문서 및 지침, 보관 추적을 만들기 위한 항목 서명 및 서명, 발신자와 수신자를 확인하기 위해 양쪽 끝에 사진 ID 요구 등. 이들 중 일부는 메시징 서비스 자체에서 보안을 개선하고 우리의 신뢰 수준.

제로 트러스트 컴퓨터 네트워크에서는 강력한 "상호 인증" 방법에 의존합니다. 누군가가 제로 트러스트로 보호되는 시스템에 로그인할 때 우리는 그들이 말하는 자신이 누구인지에 대한 그들의 말을 받아들이지 않고 Multi-Factor Authentication을 사용하여 이를 증명하도록 하고 로그인과 같은 의심스러운 지표를 확인합니다. 일반적으로 근무하는 국가/세계 반대편 위치에서. 우리는 또한 그들이 연결하고 있는 시스템이 그들이 생각하는 시스템이라는 우리의 말을 받아들이도록 만들지 않습니다. 시스템은 사용자에게 올바른 시스템임을 보여주기 위해 "증거"(일반적으로 인증서라고 하는 것을 사용)를 제공합니다. 이는 일반적으로 "투명하게" 발생합니다. 즉, 문제가 있는 경우에만 사용자에게 알립니다. 우리는 시스템이 서로 대화할 때 유사한 프로세스를 따르며 각 시스템이 서로에게 자신의 정체성을 증명하도록 합니다(다시, 인증서 사용). 이것은 우리에게 두 시스템 사이에 흐르는 정보를 읽거나 변경하는 사람이 아무도 없다는 확신을 줍니다.

제로 트러스트 제한 사항

제로 트러스트에 대한 좋은 요약은 다음과 같습니다. 모든 것을 암호화하고 서명하고 모든 사람을 강력하게 인증합니다. 그 결과 우리를 상대로 "메시징 서비스"를 사용하려는 외부 악의적 행위자의 시도에 매우 탄력적인 네트워크가 생성됩니다. 이 제로 트러스트 아키텍처는 절대 안전한 것은 아니지만(충분한 시간과 결단력이 있는 적에게 주어지면 결국 침입할 방법을 찾을 것임) 대부분의 외부 공격에 대해 매우 강력합니다.

여기에는 한 가지 잠재적인 단점이 있습니다. 내부 위협이 더 강력해질 수 있습니다. 다른 시설의 동료가 불량 행위자라고 상상해 보십시오. 그들은 당신의 회사에서 도둑질을 시도하고 있습니다. 그들은 프로세스를 매우 잘 알고 있고 트랜잭션을 시작하는 데 필요한 권한을 가지고 있기 때문에 귀하에 대해 귀하의 내부 프로세스를 사용할 수 있습니다. 당신이 마련한 모든 보호 장치를 감안할 때 그들의 메시지를 받을 때 당신은 그것이 진짜라는 확신을 갖게 됩니다. 따라서 요청이 본질적으로 분명히 악의적이지 않은 한 이러한 신뢰로 인해 요청을 승인할 가능성이 높아질 수 있습니다. 즉, 제로 트러스트 프로세스는 그 과정에서 확인하는 모든 상자 때문에 악의적인 내부자의 행동에 실제로 신뢰성을 부여할 수 있습니다.

사이버 보안 관점에서 이를 위해서는 "심층 방어"라고 부르는 것이 필요합니다. 우리는 제로 트러스트 보호에만 의존하는 것이 아니라 업무 분리("최소 권한 원칙"이라고도 함), 특정 작업에 대한 다자간 승인, 비정상적이거나 비정상적인 활동에 대한 모니터링(심지어 내부자로부터 오는 경우). 회사는 물리적 세계에서도 비슷한 일을 합니다. 모든 시스템에는 약점이 있기 때문에 시스템을 서로 겹쳐 쌓으면 전반적으로 더 강력한 보호를 받을 수 있습니다.

왜 모든 곳에 제로 트러스트가 있습니까?

사이버 보안에서 우리가 깨달은 것은 위의 시나리오 2에서 논의한 "합리적인 신뢰" 경계 모델이 실제로 존재하지 않는다는 것입니다. 사물이 우리 자신의 사설 네트워크에 완전히 포함되어 있다고 생각할 때에도 갑옷에는 우리가 인식하지 못하는 구멍(우연히 열린 것이거나 우리가 알지 못하는 약점이 있는 것)이 자주 있습니다. 이러한 구멍이 악용되면 경계 기반 모델은 나쁜 행위자가 매우 쉽게 날뛰게 만듭니다.

그러나 점점 더 많은 것들이 우리 자신의 개인 네트워크에 포함되지 않습니다. 수년 동안 기업은 IT 서비스를 내부 데이터 센터에서 관리하는 대신 점점 더 많은 IT 서비스를 "클라우드"로 이동해 왔습니다. 그것은 우리가 논의한 "블랙 박스" 효과를 소개하기 시작합니다. 팬데믹 기간 동안 폭발적으로 늘어난 인력 부문인 원격 근무자에 추가하면 걱정해야 할 "블랙 박스"가 더 많아집니다. 점점 더 조직의 직원이 수행하는 모든 작업이 제어할 수 없는 여러 네트워크를 통과하고 사용자 소유가 아닌 인프라에서 실행됩니다.

요점은 해당 공급자에 대한 비방을 던지는 것이 아닙니다. 합리적으로 신뢰할 수 있는 클라우드 공급자를 선택하셨기를 바랍니다. 귀하의 인터넷 공급자가 악하지 않기를 바랍니다. 그러나 최선의 시나리오에서도 당신은 그것들에 의존하고 있습니다. 침해당하면 어떻게 됩니까? 위반 사실을 인지하지 못하면 어떻게 됩니까? 제로 트러스트는 공급자 자체에 대해 가질 수 있는 우려를 완화하는 방법일 뿐만 아니라 중간에 끼일 수 있는 공급자를 향한 모든 악의적인 활동으로부터 사용자를 보호합니다. 심층 방어와 결합하여 매우 강력한 보안 태세를 구축합니다.

요약

제로 트러스트 네트워킹 아키텍처는 제어할 수 없는 공급자(예: 클라우드 서비스 또는 공용 인터넷)에 의존하는 "블랙 박스" 효과에 의해 동기가 부여됩니다. 이러한 서비스에 대한 가시성과 통제력이 부족하기 때문에 누가 우리 활동을 읽거나 방해하는지 알 수 없습니다. 이를 방지하기 위해 우리는 암호화(코드로 활동 전송), 암호화 서명(변조 감지) 및 가상 상호 작용에서 양측의 신원을 상호 확인하기 위한 강력한 메커니즘의 조합을 구현합니다. 이것은 우리 네트워크의 활동이 "진짜"라는 매우 높은 확신을 제공하여 가장 단호한 외부 공격자를 제외한 모든 공격자에 대해 강력한 보안을 제공합니다. 그 자신감 은내부자 위협에 의해 악용될 수 있으므로 보안 상태를 완성하기 위해 여전히 다른 보안 조치(가장 중요한 최소 권한 원칙 및 비정상적인 동작 모니터링)가 필요합니다.