IPSEC/SSL/S-HTTP

반응형
SMALL
 

IPSEC (Internet Protocol Security)

  • IPSEC은 네트워크에서 주고받는 IP 패킷을 안전하게 보호하는 프로토콜입니다. 이 프로토콜은 데이터가 전송 중에 변조되거나 도청되지 않도록 보장합니다.

예시:

예를 들어, 회사 직원이 집에서 사내 서버에 접속할 때 IPSEC을 사용하면, 외부에서 데이터를 가로채거나 수정하지 못하게 보호할 수 있습니다. VPN(가상 사설망)에서 자주 사용되는 기술입니다.

SSL (Secure Sockets Layer)

  • SSL은 웹사이트와 사용자 사이에서 데이터를 주고받을 때 안전하게 전송되도록 도와주는 프로토콜입니다. 이를 통해 데이터를 암호화하고, 송신자가 신뢰할 수 있는지 확인하며, 데이터가 중간에서 변경되지 않았는지 확인합니다.

예시:

온라인 쇼핑몰에서 결제할 때, 신용카드 정보를 입력하고 서버로 보낼 때 SSL이 사용됩니다. 이를 통해 해커가 정보를 훔치지 못하게 보호합니다. 주소창에 "https://"로 시작하는 사이트는 SSL이 적용된 사이트입니다.

S-HTTP (Secure HTTP)

  • S-HTTP는 HTTP 요청이나 응답을 암호화하여 안전하게 전송하는 프로토콜입니다. 웹 브라우저와 서버 사이에서 개별 메시지를 암호화하여 데이터를 보호합니다.

예시:

웹사이트에서 중요한 데이터를 주고받을 때 S-HTTP를 사용하면, 각 요청과 응답이 안전하게 암호화됩니다. 예를 들어, 은행 웹사이트에서 계좌 정보를 조회할 때, S-HTTP를 사용하면 안전하게 정보를 주고받을 수 있습니다.

반응형
LIST

'정보처리기사 > 인터페이스 구현' 카테고리의 다른 글

인터페이스 구현 검증 도구  (0) 2024.10.20
JSON,AJAX  (0) 2024.10.20
EAI와 미들웨어  (1) 2024.10.20