ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Http와 Https 의 차이
    네트워크/네트워크 정리 2020. 1. 18. 00:27

    HTTPS (feat. http)

     

    HTTPS에 대해 알아보기 전에 HTTP를 간단하게 설명할 수 있으면 좋다.

    HTTP는 HyperText Tranfer Protocol로 WWW상에서 정보를 주고받는 프로토콜이다.

     

    클라이언트인 웹브라우저가 서버에 HTTP를 통해 웹페이지나 이미지 정보를 요청하면 서버는 이 요청에 응답하여 요구하는 정보를 제공하게 된다.

     

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

     

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

    이런 보안상의 문제를 해결해주는 프로토콜이 HTTPS다.

     

    HTTPS는 인터넷 상에서 정보를 암호화하는 SSL(Secure Socket Layer) 프로토콜을 이용하여 웹브라우저(클라이언트)와 서버가 데이터를 주고받는 통신 규약이다.

     

    HTTPS는 http 메시지(text)를 암호화하는 것이다.

    HTTPS의 S가 Secure Socket, 보안 통신망을 말한다.

     

     

     

     

     

     

    '네트워크 > 네트워크 정리' 카테고리의 다른 글

    Get과 Post의 차이  (1) 2020.02.05
    TCP 3 way handshake & 4 way handshake  (0) 2020.01.29
    웹에서의 쿠키와 세션  (0) 2020.01.18
    TCP와 UDP  (0) 2020.01.16
    OSI 7 계층  (0) 2020.01.16
Designed by Tistory.