티스토리 뷰

System Infra

HTTP, HTTPS 의 차이점

승어리(Won) 2019. 2. 22. 12:23

http https에 대한 이미지 검색결과

출처: https://seopressor.com/blog/http-vs-https/



HTTP (Hyper Text Transfer Protocol


HTTP는 www 상에서 정보를 주고 받는 프로토콜이다.


클라이언트인 웹 브라우저가 서버에 HTTP를 통해 웹페이지나 이미지 정보를 요청하면 

서버는 이 요청에 응답하여 요구하는 정보를 제공하게 된다.


결국, HTTP는 웹브라우저(Client)와 서버(Server)간의 웹페이지 같은 자원을 주고 받을 때 쓰는 통신 규약이다.


http는 텍스트 교환이다. 즉, 데이터가 평문으로 전송된다.

html 페이지도 텍스트다. 바이너리 데이터로 되어있는 것도 아니고 단순 텍스트를 주고 받기 때문에 누군가 네트워크에서 신호를 가로채어 본다면 내용이 노출된다.





HTTPS 


위의 http의 보안상 문제를 해결해주는 프로토콜이 https다. 

http하고 역할도 거의 같지만 모든 통신 내용을 암호화한다.


1) SSL 기반의 통신

2) 암호화된 데이터를 전송

3) 종단간 신뢰성을 확보








http https에 대한 이미지 검색결과

출처:https://www.instantssl.com/compare-tsl-ssl-certificates 

'System Infra' 카테고리의 다른 글

ㄱㅅㅁㅈ  (0) 2019.02.23
SSL VPN과 IPSec VPN  (0) 2019.02.22
사설망과 공중망  (0) 2019.02.22
대칭키, 공개키 방식  (0) 2019.02.22
SSL 이란? (SSL 인증서와 SSL 인증서기반 암호화 통신 원리)  (2) 2019.02.22