네트워크 보안의 목표란 무엇인가?
네트워크 보안이란 시스템과 데이터를 외부 및 내부의 다양한 위협으로부터 보호하는 일련의 활동입니다. 그렇다면 네트워크 보안은 구체적으로 어떤 목표를 두고 수행될까요? 이 글에서는 보안의 핵심 목표인 CIA 삼각형을 비롯해 보안 프로그램의 5대 목표, 3A 원칙, 필수 요건까지 체계적으로 정리해 드립니다.
네트워크 보안 프로그램의 5가지 목표
네트워크 보안 프로그램은 일반적으로 다음 다섯 가지 목표를 추구합니다.
- 기밀성(Confidentiality): 허가되지 않은 사용자에게 정보가 노출되지 않도록 보호
- 무결성(Integrity): 데이터가 승인되지 않은 방식으로 변경되지 않도록 유지
- 가용성(Availability): 필요할 때 언제든 시스템과 데이터에 접근 가능하도록 보장
- 책임성(Accountability): 사용자의 행위를 추적하고 그 결과에 대한 책임을 명확히 함
- 보장성(Assurance): 보안 통제가 의도한 대로 작동함을 신뢰할 수 있도록 검증
보안의 3대 핵심 목표: CIA 삼각형
정보 보안의 세 가지 근본적인 목표는 기밀성, 무결성, 가용성입니다. 이 세 가지는 흔히 'CIA 삼각형'이라 불리며, 네트워크 보안의 세 기둥으로 설명됩니다.
- 기밀성: 당사자의 동의 없이 정보가 공개되는 것을 막고, 비밀 정보를 안전하게 유지합니다.
- 무결성: 데이터와 정보가 허가받지 않은 사용자에 의해 변조되지 않았음을 보장하고, 높은 신뢰성을 유지합니다.
- 가용성: 인가된 사용자가 필요한 순간 컴퓨터와 데이터에 접근하고 서비스를 이용할 수 있도록 합니다.
대부분의 보안 실무와 통제 장치는 이 세 가지 영역 중 하나 이상에서 발생할 수 있는 손실을 예방하는 데 초점을 맞추고 있습니다.
네트워크 보안의 3대 과제: 식별, 인증, 접근 통제
네트워크 보안은 크게 세 가지 목표로 정의됩니다. 바로 식별(Identification), 인증(Authentication), 접근 통제(Access Control)입니다. 사용자가 누구인지 확인하고, 그 주장이 사실임을 입증하며, 권한에 따라 자원 접근을 제어하는 것이 네트워크 보안의 기본 흐름입니다.
보안의 3A 원칙: 인증 · 권한 부여 · 계정 관리
자원 접근을 관리할 때는 기본적인 3A 원칙, 즉 인증(Authentication), 권한 부여(Authorization), 계정 관리(Accounting)를 활용합니다. 모든 개인은 고유하며 고유한 정보를 통해 본인임을 증명할 수 있다는 원칙에 따라 사용자의 신원을 확립하는 것이 출발점입니다.
정보 보안 관리의 5대 원칙
미국 국방부(DoD)는 '정보 보장 5대 기둥(Five Pillars of Information Assurance)' 모델을 통해 사용자 데이터를 무단 접근, 수정, 공개, 파괴로부터 보호할 것을 요구합니다. 이는 기밀성, 무결성, 가용성에 더해 인증(Authentication)과 부인 방지(Non-repudiation)를 포괄하는 개념입니다.
네트워크·컴퓨터 보안의 5가지 필수 요건
효과적인 네트워크 및 컴퓨터 보안을 위해 반드시 갖춰야 할 요건은 다음과 같습니다.
- 정확한 식별: 사용자, 호스트, 애플리케이션, 서비스, 자원을 정확하고 확실하게 식별
- 경계 보안: 네트워크 경계에서의 침입 차단 및 방어 체계 구축
- 데이터 보호: 저장 및 전송 중인 데이터의 암호화와 보호
- 모니터링: 데이터를 지키기 위한 지속적인 감시와 로그 분석
- 정책 관리: 일관된 보안 정책 수립 및 관리 체계 운영
보안 계획 수립의 목표
조직은 사람, 프로세스, 기술과 관련된 정보 리스크에 대응하기 위해 전략적 보안 계획을 수립합니다. 이러한 계획을 통해 리스크를 완화, 이전, 수용 또는 회피하는 방향을 결정할 수 있습니다. 또한 잘 정립된 보안 전략은 조직이 기밀 정보를 안전하게 보호하고, 무결성을 유지하며, 필요할 때 접근 가능하도록 만드는 토대가 됩니다.
마무리: 보안 목표의 본질은 '신뢰'입니다
보안 계획을 준비할 때 가장 중요한 것은 신뢰, 무결성, 가용성에 초점을 맞추는 것입니다. 데이터를 기밀로 유지하고, 데이터의 온전함을 보장하며, 인가된 사용자에게 접근을 제공하는 것—이 세 가지 목표의 달성은 단순한 기술 문제가 아니라 관리적 차원의 과제라는 점을 기억해야 합니다.