정보보안기사 실기 / 3. IPSec (IP Security) - 애플리케이션 보안
IPSEC(IP Security)
보안에 취약한 인터넷에서 안전한 통신을 실현하는 통신 규약입니다. 인터넷상에서 전용 회선과 같이 가상 전용 회선을 구축하여 데이터를 도청당하는 등의 행위를 방지합니다.
OSI 모델에서 3계층(네트워크 계층) 보안 프로토콜이며, VPN에서 많이 사용됩니다.
IPSEC 전송 방법
1) 터널 모드
VPN과 같은 구성으로 패킷의 출발지에서 일반 패킷이 보내지면 중간에서 IPSec을 탑재한 중계 장비가 패킷 전체를 암호화하고 중계 장비의 IP 주소를 붙여 전송합니다.
원본 IP 패킷 전체를 암호화하므로 트래픽 경로도 노출되지 않습니다.
2) 전송 모드
패킷의 출발지에서 암호화를 하고 목적지에서 복호화가 이루어지므로 End-to-End 보안을 제공합니다.
IP 페이로드만 암호화하여, 트래픽 경로는 노출됩니다.
IPSec 구성요소
1) AH
메시지 인증 코드(MAC)를 이용하여 무결성과 인증 기능을 제공하지만 암호화는 제공하지 않는 IP 확장 헤더입니다.
2)ESP
새로운 IP 패킷을 만드로 기존 패킷은 Payload에 넣어 감싸는 방식으로 암호화를 제공하는 방식이며, 암호화를 통해 기밀성을 유지하기 위해 사용됩니다.
3) IKE(Internet Key Exchange)
IPSec에서 키 교환을 위해 사용되는 프로토콜로, UDP 500포트를 사용합니다.
4) ISAKMP(Internet Security Association and Key Management Protocol)
Security Association 설정, 협상, 변경, 삭제 등 SA 관리와 키 교환을 정의합니다.
관련 문제
14회 다음에서 설명하는 IPSec의 구성요소를 적으시오.
1) 메시지 인증 코드(MAC)를 이용하여 무결성과 인증 기능을 제공하지만 암호화는 제공하지 않는 IP 확장 헤더
2) 새로운 IP 패킷을 만드로 기존 패킷은 Payload에 넣어 감싸는 방식으로 암호화를 제공하는 방식
3) IPSec에서 키 교환을 위해 사용되는 프로토콜로, UDP 500포트 사용
답 : 1) AH , 2) ESP , 3) IKE
12회 가상사설망(VPN)에서 사용되는 IPSec과 관련하여 아래 괄호안에 들어갈 말을 적으시오.
ㅇ IPSec은 OSI 모델에서 ( A ) 계층에 속한다.
ㅇ IPSec에서 ( B )는 무결성 보장, 메시지 인증을 위해 사용된다.
ㅇ IPSec에서 ( C )는 암호화를 통해 기밀성을 유지하기 위해 사용된다.
답 : A: 3(네트워크), B: AH, C: ESP
11회 가상사설망(VPN)에서 사용되는 보안 프로토콜과 관련하여 아래 설명에 해당하는 프로토콜을 적으시오.
1) 3계층 보안 프로토콜로, 가장 많이 사용되는 프로토콜
2) 상기 프로토콜에서 무결성 보장, 메시지 인증을 위한 세부 프로토콜
3) 상기 프로토콜에서 암호화를 통해 기밀성을 유지하기 위한 세부 프로토콜
답 : 1) IPSec, 2) AH, 3) ESP
8회 IPSec 프로토콜은 전송모드와 터널모드 2가지를 가진다. ESP를 사용한 암호화 범위를 중심으로 전송모드와 터널모드의 차이를 설명하시오.
답 : 전송모드는 IP 페이로드만 암호화하여, 트래픽 경로는 노출된다.
터널 모드는 원본 IP 패킷 전체를 암호화하므로 트래픽 경로도 노출되지 않는다.
'자격증 > 정보보안기사' 카테고리의 다른 글
정보보안기사 실기 / Apache 웹 서버 보안 설정 - 애플리케이션 보안 (0) | 2021.09.27 |
---|---|
정보보안기사 실기 / Snort rule 구조 - 네트워크 보안 (0) | 2021.09.26 |
정보보안기사 실기 / 2. 정보보호 위험 평가 - 정보보안 관리 및 법규 (0) | 2020.10.19 |
정보보안기사 실기 / 1. 접근 통제 - 정보보안 일반 (0) | 2020.10.19 |
정보보안기사 실기 / study 목록 (0) | 2020.10.19 |