HTTP란?
hypertext transfer protocol의 줄임말로 인터넷에서, 웹 서버와 사용자의 인터넷 브라우저 사이에 문서를 전송하기 위해 사용되는 통신 규약을 말한다. 간단하게 생각해서 인터넷을 작동시키는 역할이라 생각하면 될 거 같다.
HTTPS란?
HyperText Transfer Protocol over Secure Socket Layer의 줄임말로 HTTP의 보완이 강화된 버전이다.
HTTP vs. HTTPS
HTTPS는 SSL 인증서를 사용하는 HTTP인데, SSL 인증서가 일반 HTTP 요청 및 응답을 암호화 해주기 때문에 HTTP보다 더 안전한 보안용 프로토콜이다.
이 둘의 유일한 차이점은 HTTPS를 사용한 웹 페이지를 통해 전송되는 모든 데이터는 추가적인 보안계층{이를 TLS(전송 계층 보안) 프로토콜이라 함}이 있는데, 여기서 모든 유형의 데이터는 변경되거나 손상될 수 없는 HTTPS 사이트를 통해 전달되며, 제 3자로부터 보호가 됨
'CS' 카테고리의 다른 글
TLS/SSL HandShake (0) | 2022.11.20 |
---|---|
HTTP GET vs. POST (0) | 2022.11.13 |
ep 02-1. 대칭키와 공개키 (0) | 2022.11.13 |
ep 01-2. OSI 7계층 (0) | 2022.11.06 |
ep 01-1. TCP 3, 4way handShake (0) | 2022.11.06 |