[ CS / Network ] SSL (Secure Socket Layer)

황승환·2022년 5월 12일
0

CS

목록 보기
46/60

SSL (Secure Socket Layer)

SSL은 Secure Socket Layer의 약자로, 암호화 기반 인터넷 프로토콜이다. 인터넷 통신의 정보 보호, 인증, 무결성을 보장하기 위해 등장하였다.

SSL은 OSI 7 Layer의 Presentation Layer에서 처리되고, 공개키 암호화 기법으로 암호화를 적용한다.

HTTPS

HTTPS는 HTTP 프로토콜에 SSL을 적용한 프로토콜이다. 기본 HTTP 프로토콜로 데이터를 전송하게 되면 중간에 공격자가 데이터를 가로챌 경우, 데이터를 그대로 읽을 수 있다. HTTPS는 사용자와 웹서비스 사이를 이동하는 모든 데이터를 암호화하여 공격자가 데이터를 가로채더라도 정상적인 텍스트를 얻을 수 없도록 한다.

profile
꾸준함을 꿈꾸는 SW 전공 학부생의 개발 일기

0개의 댓글