SECTION
article thumbnail
Published 2019. 12. 16. 22:57
Network (11) IPSec Network

- IPSec (IP Security)

 

: 네트워크 계층에서 보안성을 제공해주는 표준화 기술

: 송수신간의 인증 & 암호화 기능 제공

 

- AH(Authentication Header)

: 두 시스템이 송수신 하는 IP Pocket에 대한 인증(무결성) 제공

: Pocket 에 대한 암호화(기밀성) 제공 X

: 인증은 키를 입력받은 단방향 해시함수(MDS, SHA)를 패킷에 적용하여 MD(Message Digest) 를 생성

 

- ESP(Encapsulating Security Payload)

: Packet에 대한 암호화(기밀성) + 인증(무결성) 제공

: 기밀성을 위해 IP Pocket Payload를 암호화

: 다양한 대칭키 알고리즘(DES,3DES, AES) 제공

 

 

* 둘이 동시에 사용하면 각각의 보안 요소가 생성됨 -> Router에 부하 야기

 

 

 

 

 

- IPSec 구조

 

- 통합구조

: IP 자체에 통합, 일반 IP처럼 지원

: 추가 적인 하드웨어 계층 IP, / IPv4는 IP 구현을 변경

 

 

 

- 스택 삽입 구조 (BITS : Bump In The Stack)

 

: IP와 별도의 구조 계층으로 존재

: 추가적인 스펙 기능을 함 => 분리되어있어 어떤 IP 장비에도 적용 가능

: 보통 IPv4 Host에 쓰임

 

 

 

 

 

 

- 라인 삽입 구조(BITW : Bump In The Wire)

 

: IPSec을 지원하는 하드웨어 장비 추가, 복잡해지고 비용 증가

 

 

 

 

 

- IPSec 모드 : 전송& 터널

 

 

- 전송 모드

: IPSec AH와 ESP 헤더가 IP 데이터그램 생성될 때 추가

 

- 터널 모드

: 원본 IP 데이터그램을 생성 후 그 데이터 그램을 AH/ESP IPSec 헤더를 캡슐화

 

 

 

 

- 전송 모드, 터널 모드 모델

 

- AH

 

 

 

 

 

- ESP

 

- IKE (Internet Key Exchange)

: ISAKMP와 Oakley protocol 을 결합한 키 관리 Protocal

: 상호 개체 간의 인증된 보안 채널을 생성하고 SA 정보를 협상

 

 


 

 

 

 

profile

SECTION

@SectionR0

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!

검색 태그