5급 공채 2차

2020년 5급 공채 기술 2차 네트워크 보안

문제 4개 · 100점. 참고 답안·채점 기준은 앱에서 볼 수 있습니다.

제1문 (20점)

Diffie-Hellman 키 교환 프로토콜에 대한 다음 물음에 답하시오. (총 20점)
  1. (1) 소수 p와 p의 원시근 g가 주어져 있을 때, 사용자 A와 B가 공유 비밀키를 합의하는 과정을 설명하시오. (10점)
  2. (2) 1)에서 p=11, g=2 이고, A가 5를, B가 7을 각각의 개인키로 선택한 경우에 공유 비밀키의 산출과정을 보이시오. (5점)
  3. (3) Diffie-Hellman 키 교환에서 중간자 공격(man-in-the-middle attack)이 발생하는 과정을 설명하고 이를 방지하기 위한 대응방안을 제시하시오. (5점)

제2문 (35점)

IPsec ESP(Encapsulating Security Payload)를 이용하여 IPv4 패킷을 전송하는 경우의 IP 보안에 대한 다음 물음에 답하시오. (총 35점)
  1. (1) IPsec ESP에 의해 제공될 수 있는 보안 서비스를 나열하시오. (5점)
  2. (2) ESP 패킷의 기본 포맷을 도시하고, 각 필드의 역할을 설명하시오. (10점)
  3. (3) IP 헤더와 페이로드로 구성된 원래의 IPv4 패킷을 ESP 전송 모드와 ESP 터널 모드로 보낼 경우, 각 패킷의 구성과 암호화 및 인증의 범위를 설명하시오. (10점)
  4. (4) IPsec을 사용하는 두 호스트 간의 논리적 관계인 보안 연관(security association)과 이를 관리하는 방법을 설명하시오. (5점)
  5. (5) IPsec ESP 터널 모드를 이용하여 VPN 서비스를 제공하는 경우, 네트워크 구성 사례를 도시하고, 동작 과정을 설명하시오. (5점)

제3문 (25점)

TLS(Transport Layer Security) 표준 프로토콜에 대한 다음 물음에 답하시오. (총 25점)
  1. (1) TLS에 포함되는 프로토콜의 구조와 목적을 설명하시오. (5점)
  2. (2) Handshake 프로토콜에서 단계별로 교환되는 메시지를 순서대로 나열하고 각 단계의 기능을 설명하시오. (10점)
  3. (3) Record 프로토콜의 송신측 처리 과정을 단계별로 설명하시오. (10점)

제4문 (20점)

네트워크 관리를 위한 SNMP(Simple Network Management Protocol)에 대한 다음 물음에 답하시오. (총 20점)
  1. (1) 네트워크 관리의 다섯 가지 영역을 나열하시오. (5점)
  2. (2) SNMP 동작 구조와 교환되는 메시지(PDU)의 유형 및 사용 목적을 설명하시오. (10점)
  3. (3) 네트워크 관리를 위한 SMI(Structure of Management Information)와 MIB(Management Information Base)에 대해 설명하시오. (5점)