Encapsulating Security Payload ESP 1 ESP 2 ESP

  • Slides: 38
Download presentation

Encapsulating Security Payload (ESP) 1. ESP 개요 2. ESP 패킷 형식 3. ESP 적용

Encapsulating Security Payload (ESP) 1. ESP 개요 2. ESP 패킷 형식 3. ESP 적용 모드 4. 암호화 알고리즘 5. 인증 알고리즘 6. 출발패킷처리(Outbound Packet Processing) 7. 도착패킷처리(Inbound Packet Processing ) 8. 감사(Auditing) 2007 -01 정보보호응용 2

암호화 알고리즘 n 암호 알고리즘- CBC mode l 3중 DES l RC 5 l

암호화 알고리즘 n 암호 알고리즘- CBC mode l 3중 DES l RC 5 l IDEA l CAST l Blowfish n 해쉬함수 l HMAC-MD 5 -96 l HMAC-SHA-1 -96 2007 -01 정보보호응용 6

VPN 특징 (2/2) n Tunneling l The “Virtual” in VPN l 사용자의 VPN 응용

VPN 특징 (2/2) n Tunneling l The “Virtual” in VPN l 사용자의 VPN 응용 프로그램으로부터 ISP와 Internet infra를 숨 기는 것 n 다양한 Security Services l The “Private” in VPN l VPN 상의 두 사용자간에 있는 tunnel이 private link인 것처럼 보 이게 하는 것 2007 -01 정보보호응용 29

VPN 프로토콜 LAN-to-LAN VPN 인터넷 기업 LAN 1 기업 LAN 2 VPN 장비 Remote

VPN 프로토콜 LAN-to-LAN VPN 인터넷 기업 LAN 1 기업 LAN 2 VPN 장비 Remote Access VPN Mobile Worker 2007 -01 정보보호응용 33

Layer 2 Tunneling 방식 n Voluntary Tunneling(자발적 터널링) l Client-initiated Tunneling l Client가 직접

Layer 2 Tunneling 방식 n Voluntary Tunneling(자발적 터널링) l Client-initiated Tunneling l Client가 직접 Tunnel 서버와 Tunnel 형성 end-to-end Tunnel l 클라이언트에 PPTP/L 2 TP 가 탑재되어 있어야 함 l 동시에 TCP/IP를 이용하여 다른 Internet 호스트에 접근 가능 n Compulsory Tunneling(강제적 터널링) l ISP-initiated Tunneling l ISP Remote Access Switch가 Client 대신 Tunnel 형성 l ISP가 VPN 제공하는 경우 주로 사용 l 말단 사용자에게 투명성 제공 l 초기연결 링크가 Tunnel 밖에서 일어나므로 attack 위험 2007 -01 정보보호응용 34

Layer 2 Tunneling 방식 Voluntary Tunneling 인터넷 client 1 Server client 2 Compulsory Tunneling

Layer 2 Tunneling 방식 Voluntary Tunneling 인터넷 client 1 Server client 2 Compulsory Tunneling 인터넷 client 1 2007 -01 정보보호응용 server RAS client 2 35

PPTP (Point-to-Point Tunneling Protocol) n 2 계층 프로토콜 n Microsoft에서 제안 n 원격 사용자

PPTP (Point-to-Point Tunneling Protocol) n 2 계층 프로토콜 n Microsoft에서 제안 n 원격 사용자 인증 위해 PPP(Point-to-Point Protocol) 사용 n 원격 사용자와 Private Network 사이에 Secure Connectivity 제공 n PPP 패킷 Encapsulation을 위해 GRE(Generic Routing Encapsulation) 사용 n 다양한 프로토콜 지원 (IP, IPX, Net. BEUI, …) 2007 -01 정보보호응용 36

PPTP & L 2 TP 구조 PPP PPTP PPP L 2 TP ESP Protocol

PPTP & L 2 TP 구조 PPP PPTP PPP L 2 TP ESP Protocol Encryption algorithm Authentication algorithm AH Protocol Encryption algorithm Authentication algorithm DOI Generic Routing Encapsulation Key Management PPTP 구조 L 2 TP 구조 2007 -01 정보보호응용 38