생활코딩 님의 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이 자리잡았다.
제목은 어그로다... 이 글만 이해하고 읽기에는 힘들 것이다! 그래도 이 글이 도움이 되길 바란다 ㅠㅠ 😀
'Https' 카테고리의 다른 글
무료로 https 인증서 발급받는 방법 알려준다! (0) | 2023.01.23 |
---|---|
원숭이도 읽으면 이해할 수 있는 https2 (0) | 2021.06.25 |