korjun1993 / cs-book-study

책을 읽고 토론하며 컴퓨터과학을 공부하는 공간
0 stars 1 forks source link

HTTP와 HTTPS의 차이점은? #3

Open sedin2 opened 1 year ago

sedin2 commented 1 year ago
korjun1993 commented 1 year ago

HTTP는 Hypertext Transfer Protocol 의 약자로 웹 상에서 정보를 주고받을 때 사용하는 프로토콜입니다. TCP 프로토콜, 80번 포트를 사용합니다. 3 way 핸드쉐이킹을 통해 채널을 만들고 4 way 핸드쉐이킹을 통해 채널을 해제합니다.

HTTPS는 Hypertext Transfer Protocol Secure 의 약자로 HTTP 에 보안을 적용한 프로토콜입니다. TCP 프로토콜 아래에 TLS/SSL 레이어를 두었으며, 443번 포트를 사용합니다. SSL 핸드쉐이킹을 통해 암호화 방식, 비밀키를 교환하고 이를 바탕으로 메시지를 암호화하여 교환합니다.

sedin2 commented 1 year ago

:memo: HTTP

:memo: HTTPS