TIL/Network

[Network] HTTPS와 SSL인증서

홍차23 2020. 12. 3. 17:14

- HTTP는 암호화없이 평문으로 통신을 하므로 도청의 위험성이 있다. 아이디와 비밀번호 문자열 그대로 노출되는 등 보안에 취약한 프로토콜.

- HTTP의 문제점 보완하기 위해 HTTPS 등장.

 

HTTPS(HTTP Secure)

- 증명서를 통해 서버/클라이언트의 신원 확인, 데이터 암호화.인증.안정성 보호 프로토콜

- HTTP통신에 소켓 연결 부분을 SSL layer로 대체함.

 

SSL(Secure Socket Layer)

- TCP/IP model에서 TCP계층과 애플리케이션 계층 사이에 SSL layer가 존재함.

- 클라이언트가 접속하려는 서버가 신뢰할 수 있는 사이트인지 보장

- SSL 통신에 사용할 공개키를 클라이언트에 제공

 

* reference

victorydntmd.tistory.com/95?category=719464