8/28 TIL http와 https의 차이

이승준·2023년 8월 29일
0
post-thumbnail

HTTP(HTTP - HyperText Transfer Protocol)와 HTTPS(HTTPS - HyperText Transfer Protocol Secure)는 모두 인터넷을 통해 데이터를 전송하는 프로토콜(통신 규약)입니다. 그러나 두 프로토콜 사이에는 중요한 보안 및 암호화 차이가 있습니다.

HTTP (HyperText Transfer Protocol):

HTTP는 인터넷에서 데이터를 전송하기 위한 가장 기본적인 프로토콜 중 하나입니다.
데이터 전송은 평문(암호화되지 않은 텍스트)으로 이루어집니다.
보안 기능이 없기 때문에 데이터가 암호화되지 않아 도청이나 데이터 변조에 취약합니다.
기본 포트는 80번입니다.

HTTPS (HyperText Transfer Protocol Secure):

HTTPS는 HTTP의 보안 강화 버전으로, 데이터 전송을 암호화하여 보안을 강화합니다.
SSL(Secure Sockets Layer) 또는 TLS(Transport Layer Security) 프로토콜을 사용하여 데이터를 암호화하고 인증합니다.
이로써 데이터가 도청이나 변조되지 않고 안전하게 전송됩니다.
HTTPS는 인증서를 사용하여 웹사이트의 신원을 검증하고, 데이터 암호화를 위한 공개키/개인키 쌍을 사용합니다.
기본 포트는 443번입니다.

요약하자면, HTTP는 보안이 없는 프로토콜로 데이터를 평문으로 전송하는 반면, HTTPS는 데이터를 암호화하여 안전하게 전송하고 웹사이트의 신원을 확인하는 데 사용되는 보안 프로토콜입니다. HTTPS를 사용하는 것이 보안성과 개인정보 보호를 강화하는데 도움이 됩니다. 최근에는 많은 웹사이트가 HTTPS를 채택하여 사용자의 안전한 웹 경험을 제공하고 있습니다.

0개의 댓글