Open sedin2 opened 1 year ago
HTTP는 Hypertext Transfer Protocol 의 약자로 웹 상에서 정보를 주고받을 때 사용하는 프로토콜입니다. TCP 프로토콜, 80번 포트를 사용합니다. 3 way 핸드쉐이킹을 통해 채널을 만들고 4 way 핸드쉐이킹을 통해 채널을 해제합니다.
HTTPS는 Hypertext Transfer Protocol Secure 의 약자로 HTTP 에 보안을 적용한 프로토콜입니다. TCP 프로토콜 아래에 TLS/SSL 레이어를 두었으며, 443번 포트를 사용합니다. SSL 핸드쉐이킹을 통해 암호화 방식, 비밀키를 교환하고 이를 바탕으로 메시지를 암호화하여 교환합니다.
:memo: HTTP
:memo: HTTPS