보안 관리 체계

Security Governance

개념

누가 무엇에 접근할 수 있는지부터 사고가 났을 때 누가 알리는지까지를 문서로 정해 두고 그대로 도는지 확인하는 일입니다.

등장 배경

보안은 오랫동안 물건을 사는 문제로 다뤄졌습니다. 방화벽을 들이고 백신을 깔고 접속 기록을 모아 두는 장비를 붙이면 할 일이 끝난 것으로 봤습니다. 예산 항목도 그렇게 잡혔습니다. 보안에 얼마를 썼느냐는 질문에 도구 값을 더해 답하면 됐고, 사고가 나면 더 비싼 도구를 사는 것이 다음 대책이었습니다.

그런데 실제로 터지는 사고는 대체로 장비가 못 막는 자리에서 났습니다. 누군가 급해서 운영 데이터베이스 계정을 팀 채널에 붙여 넣고 지우지 않았다거나, 외주 개발자에게 잠깐 열어 준 권한이 계약이 끝난 뒤에도 그대로 살아 있다거나, 대표 이름으로 온 가짜 메일에 재무 담당자가 첨부 파일을 열었다거나 하는 일들입니다. 어느 쪽도 도구가 고장 나서 생긴 일이 아닙니다. 사람이 하는 일과 그 일을 확인하는 절차가 정해져 있지 않아서 생긴 일입니다.

페이지덱이 이 사실을 확인한 자리는 기업 고객의 보안 질문지였습니다. 수아가 받아 온 표에는 퇴사자의 계정을 언제 잠그느냐는 항목이 있었고, 태오가 답을 적으려다 멈췄습니다. 회사에 정해진 답이 없었습니다. 그 자리에서 계정 목록을 뽑아 보니 석 달 전에 나간 디자이너의 계정이 살아 있었고, 두 달 전에 계약이 끝난 외주 개발자의 저장소 접근도 그대로였습니다. 잠그는 방법을 몰라서가 아니었습니다. 잠글 사람이 정해져 있지 않았고, 잠갔는지 확인하는 날도 정해져 있지 않았습니다.

보안 관리 체계는 이 빈자리를 메우려고 붙은 이름입니다. 무엇을 지킬지, 누가 언제 확인할지, 어긋났을 때 누가 고칠지를 미리 정해 두고 정해진 대로 돌아가는지를 주기적으로 확인합니다. 좋은 금고를 샀는지보다 열쇠를 몇 개 만들었고 그중 몇 개가 이미 나간 사람 손에 있는지가 실제 사고를 가르기 때문입니다. 기술이 아니라 운영이라는 점이 이 일의 성격입니다. 그래서 시작하는 방법도 도구를 고르는 것이 아니라 지금 무엇이 정해져 있지 않은지를 적어 보는 것입니다. 페이지덱이 질문지 한 장에서 찾아낸 빈칸은 열일곱 개였고, 그중 열두 개는 규칙이 틀려서가 아니라 규칙 자체가 없어서 비어 있었습니다.

분야 구성

이 이름 아래 묶인 용어는 다섯 갈래입니다. 지킬 대상을 세어 두는 것이 관리이고, 지킬 방법을 문장으로 적어 둔 것이 규정이고, 적어 둔 대로 돌리는 일이 절차이고, 그래도 뚫렸을 때를 맡는 것이 대응이고, 이 넷 전체가 어느 쪽을 향하는지를 정하는 것이 원칙입니다.

관리는 대상을 세는 갈래입니다. 자산 목록은 지켜야 할 시스템과 데이터를 한 표에 모아 둔 것입니다. 서버와 데이터베이스만이 아니라 회사가 돈을 내고 쓰는 외부 도구, 그 도구에 들어 있는 데이터, 구성원이 쓰는 노트북까지 들어갑니다. 항목마다 누가 책임지는지와 어떤 데이터가 들어 있는지를 적어 둡니다. 이 표가 먼저 있어야 나머지가 성립합니다. 목록에 없는 시스템은 권한을 점검할 때도 빠지고, 사고가 났을 때 확인할 곳에서도 빠집니다. 페이지덱에서 외주 개발자의 저장소 접근이 남아 있었던 이유도 그 저장소가 아무 표에도 없었기 때문입니다. 표를 만들 때 가장 자주 빠지는 것은 각자 알아서 붙인 도구입니다. 팀 하나가 법인카드로 결제해 쓰기 시작한 설문 도구에 고객 이메일이 몇천 건 쌓여 있는 식인데, 이런 것은 결제 내역을 훑어야 드러납니다.

규정은 방법을 문장으로 고정하는 갈래입니다. 보안 정책은 비밀번호를 어떻게 만들고 관리자 권한을 누가 승인하며 회사 데이터를 개인 기기에 어디까지 둘 수 있는지 같은 규칙을 문서로 적어 둔 것입니다. 적는 일 자체는 어렵지 않고, 어려운 것은 지킬 수 있는 선에서 적는 일입니다. 현실보다 두 단계 엄한 규칙을 적어 두면 전원이 우회하는 길을 찾고, 그때부터 문서는 실제로 돌아가는 것과 다른 이야기를 하기 시작합니다.

절차는 적어 둔 것이 지켜지는지 실제로 돌리는 갈래입니다. 셋입니다.

  1. 접근 권한 점검 — 누가 무엇에 접근할 수 있는지를 주기적으로 뽑아 보고 필요 없어진 권한을 회수하는 일입니다. 분기마다 한 번이 흔한 주기입니다. 사람이 아니라 날짜로 거는 것이 핵심인데, 권한은 줄 때는 요청이 있어 티가 나지만 필요 없어질 때는 아무도 알려 주지 않기 때문입니다. 잠깐만 열어 달라는 요청은 대개 잠깐으로 끝나지 않습니다.
  2. 보안 교육 — 구성원에게 지켜야 할 수칙을 가르치는 활동입니다. 한 해에 한 번 몰아서 듣는 형태가 가장 흔하고 가장 효과가 적습니다. 새로 들어온 사람에게 첫 주에 우리 회사에서 고객 데이터를 어디까지 열어 볼 수 있는지 알려 주는 쪽이, 전원에게 일반적인 보안 상식을 한 시간 들려주는 쪽보다 실제로 사고를 줄입니다.
  3. 피싱 모의 훈련 — 진짜처럼 보이는 가짜 메일을 회사 안에 보내 누가 링크를 누르는지 세어 보는 훈련입니다. 목적은 누른 사람을 찾아내는 것이 아니라 비율을 재고 그 비율을 낮추는 것입니다. 누른 사람의 이름을 공유하면 다음 훈련부터 아무도 신고하지 않게 되고, 신고가 끊기면 진짜 메일이 왔을 때 아는 사람이 없어집니다.

대응은 뚫린 뒤를 맡는 갈래입니다. 침해 사고 대응 계획은 사고가 났을 때 누가 무엇을 어떤 순서로 하는지 미리 적어 둔 문서입니다. 사고를 판단할 사람, 서비스를 멈출 권한을 가진 사람, 고객과 감독 기관에 알릴 사람을 이름으로 적어 두고, 알리기까지 몇 시간이 걸리는지를 숫자로 정합니다. 시한을 숫자로 적는 이유는 법이 통지 기한을 정해 두는 경우가 많기 때문입니다. 사고가 터진 뒤에 누가 결정하느냐를 논의하기 시작하면 그 논의 시간이 곧 기한을 잡아먹습니다.

원칙은 앞의 넷이 어느 쪽으로 움직일지를 정하는 갈래입니다. 제로 트러스트는 사내망 안에 있다는 이유만으로 믿어 주지 않고 접근할 때마다 누구인지와 그 권한이 지금도 유효한지를 확인하는 방식입니다. 예전 방식은 담장을 하나 두르고 그 안을 안전한 곳으로 취급하는 형태였습니다. 사무실 밖에서 일하고 회사 데이터가 여러 외부 서비스에 나뉘어 있는 상황에서는 담장 안이라는 자리가 없어져서, 기준을 위치에서 신원으로 옮긴 것입니다. 앞의 네 갈래가 이 원칙 위에서 다시 읽힙니다. 자산 목록은 담장이 아니라 데이터 기준으로 묶이고, 권한 점검은 부서가 아니라 사람 단위로 걸립니다.

다섯 갈래는 한 바퀴로 이어집니다. 자산 목록이 대상을 세고, 보안 정책이 대상마다 규칙을 붙이고, 점검과 교육과 훈련이 그 규칙을 사람에게 닿게 하고, 대응 계획이 그래도 뚫린 날을 맡고, 사고에서 배운 것이 다시 정책과 목록으로 돌아옵니다. 이 바퀴가 돌고 있다는 것을 밖에 보이는 일은 보안 인증이 맡습니다.

실무 용례

"그 권한은 지난 분기 점검 때 회수됐어야 하는데요. 애초에 목록에 없었습니다."

권한 자체보다 그 시스템이 자산 목록에서 빠져 있었던 것이 더 큰 문제라는 지적입니다.

"이건 정책에 없는 상황이네요. 지금 정하고 다음 개정에 넣죠."

규칙이 없을 때 그 자리에서 판단하되 그 판단을 문서로 되돌려 놓겠다는 말입니다.

"이번 훈련 클릭률이 18퍼센트인데 신고율은 그대로예요."

가짜 메일을 누른 비율은 높은데 이상하다고 알린 비율이 안 올랐으니 교육의 방향을 바꾸자는 뜻입니다.

퇴사자 계정 건 이후로 페이지덱은 세 가지를 정했습니다. 사람이 나가는 날 계정을 잠그는 일을 입사와 퇴사 절차에 붙여 놓고, 분기마다 규원이 전체 권한 목록을 뽑아 태오와 함께 훑고, 새 외부 도구를 붙일 때 자산 목록에 줄을 추가하지 않으면 결제를 승인하지 않기로 했습니다. 세 가지 모두 도구를 새로 사서 한 일이 아니라 이미 하던 일에 확인하는 날짜와 담당자를 붙인 것입니다.

가장 오래 걸린 쪽은 사람이 하는 부분이었습니다. 첫 피싱 모의 훈련에서 45명 중 11명이 링크를 눌렀고, 그중 이상하다고 알린 사람은 한 명이었습니다. 규원은 누가 눌렀는지를 공개하지 않고 비율만 공유했습니다. 두 번째 훈련에서 클릭은 6명으로 줄었고 신고는 9명으로 늘었습니다. 태오가 그 숫자를 보고 한 말은 클릭이 줄어서가 아니라 신고가 늘어서 다행이라는 것이었습니다. 진짜 메일은 언제나 누군가 한 명은 누르고, 그다음에 무슨 일이 일어나는지는 알리는 사람이 있느냐가 정하기 때문입니다.

흔한 오해

도구를 사면 갖춰진다고 보는 경우가 가장 많습니다. 보안 제품을 파는 쪽이 대개 한 화면에서 다 관리된다고 설명하니 그렇게 읽히기 쉽습니다. 그러나 도구가 해 주는 일은 현황을 보여 주는 것까지입니다. 권한 목록을 뽑아 주는 도구는 있어도 필요 없어진 권한을 판단해 회수하는 일은 사람이 하고, 그 사람과 날짜가 정해져 있지 않으면 목록은 매분기 같은 모양으로 쌓이기만 합니다. 이 오해를 그대로 두면 지출은 늘었는데 고객 질문지의 빈칸은 그대로인 상태가 됩니다. 언제 점검했는지, 누가 확인했는지, 무엇을 찾아 어떻게 고쳤는지를 묻는 항목에는 도구 이름을 적을 수 없기 때문입니다.

규칙을 많이 적어 둘수록 안전해진다고 보는 것도 흔합니다. 문서가 두꺼우면 준비가 잘된 것처럼 보이고, 심사나 질문지를 앞두고는 특히 그렇게 하고 싶어집니다. 하지만 지킬 수 없는 규칙은 지켜지지 않는 데서 끝나지 않고 우회하는 습관을 만듭니다. 운영 데이터 조회에 매번 두 사람의 승인을 받게 해 두면 급한 장애 때마다 승인을 건너뛰는 일이 생기고, 몇 번 반복되면 그 조항은 없는 것과 같아집니다. 그렇게 되면 문서와 현실이 갈라져서 무엇이 실제 규칙인지 아무도 모르게 되고, 지켰다는 기록을 만들 방법도 사라집니다. 적을 때의 기준은 엄격함이 아니라 지켜지는지 확인할 수 있느냐입니다. 규칙을 느슨하게 적는 대신 어긴 경우를 예외로 기록해 두는 방법도 있습니다. 급해서 승인을 건너뛰었다면 그 사실과 이유를 남기고 나중에 모아서 검토하는 쪽이, 아무도 지키지 않는 조항을 문서에 그대로 두는 것보다 낫습니다.

자주 헷갈리는 용어

용어무엇을 다루는가보안 관리 체계와의 차이
데이터 거버넌스데이터의 소유자와 정의, 사용 규칙같은 접근 권한을 다뤄도 목적이 다릅니다. 이쪽은 데이터를 제대로 쓰기 위한 규칙이라 숫자의 정의가 조직마다 어긋나는 문제까지 보고, 보안 관리 체계는 그 데이터가 밖으로 새지 않게 하는 쪽만 봅니다
거버넌스회사가 누구의 감독을 받고 어떻게 결정하는지회사 전체의 지배 구조를 가리키는 말입니다. 이사회와 주주가 경영진을 어떻게 견제하는지가 여기에 들어가고, 보안 관리 체계는 그 구조 아래 놓인 한 영역입니다

같이 보면 좋은 페이지

  • 법무·보안

    보안 관리 체계가 어느 분야의 한 갈래이고 옆에 어떤 일이 같이 놓여 있는지 먼저 봅니다

  • 보안 정책

    이 체계에서 가장 먼저 쓰게 되는 문서가 무엇을 담는지 다음으로 봅니다

하위 용어

마지막 업데이트 2026-09-16