본문으로 바로가기

HTTP와 HTTPS의 차이

category WEB/ETC 2019. 2. 19. 16:12

HTTP는 Hyper Text Transfer Protocold의 약자로, 브라우저와 서버간의 자원을 주고받을 때 사용하는 통신 규약이다.

HTTPS는 그 뒤에 Secure Socket이 붙은 것으로, 보안성을 강화한 것이다.


HTTPS는 통신에서 일반 텍스트를 이용하는 것 대신에, SSL이나 TLS 프로토콜을 통해 데이터를 암호화한다.

패킷을 암호화하는 과정을 거치기 때문에 속도는 더 느리다. 다만 큰 차이가 있을 정도는 아니다. 포트는 443번을 쓴다.


HTTP - TCP

(HTTP는 바로 TCP와 통신한다.)


HTTPS - SSL - TCP

(HTTPS는 SSL을 거쳐 TCP와 통신한다.)


인증 방식에 관한 링크

'WEB > ETC' 카테고리의 다른 글

HTTP 1.0과 1.1 그리고 2.0  (0) 2019.05.10
VSCode Terminal, Git Bash로 변경하기  (0) 2019.04.09