본문 바로가기

Https

원숭이도 읽으면 이해할 수 있는 https1

생활코딩 님의 https 수업을 듣고 복습 및 추후 상기 목적으로 정리한 내용입니다.
제 생각대로 적어놓은 것도 있습니다.. 조심하세요!
https://opentutorials.org/course/228/4894

http와 https

Http

  • http는 Hypertext transper protocol의 약자이다. 이는 hypertext를 교환하기 위한 프로토콜이다.
  • hypertext 문서 양식 중 대표적으로 html(hypertext markup language)이 있다.
  • http에서는 서버와 클라이언트가 데이터를 암호화하지 않고 주고받는다.
    이로 인해 중요한 데이터들이 쉽게 노출되고, 변조될 수 있는데, 이를 보완한 것이 https다!

Https

  • https = http + Over Secure Socket Layer(SSL)
    즉, https = http + SSL
  • https는 데이터를 암호화하여 주고받는다.
  • 암호화는 SSL, TLS와 같은 보안계층을 사용하여 이루어진다.
    TLS는 SSL을 보완하여 등장했고, 이로 인해 대부분의 웹사이트에서 TLS를 사용하고 있다.
    하지만 용어로는 SSL이 자리잡았다.

 

제목은 어그로다... 이 글만 이해하고 읽기에는 힘들 것이다! 그래도 이 글이 도움이 되길 바란다 ㅠㅠ 😀