[Network] HTTP vs HTTPS

Minhyuk Song·2024년 3월 26일
0

Network

목록 보기
3/3

HTTP는 HyperText Transfer Protocol의 약자로, 인터넷에서 데이터를 주고받는 프로토콜입니다.

웹 서버와 클라이언트, 즉 브라우저 간에 통신할 때 사용하는 기본적인 규칙이죠.

하지만 HTTP의 큰 단점은 정보가 평문 형태로 전송된다는 것입니다. 이는 누군가 네트워크를 감시하고 있다면, 전송되는 정보를 쉽게 읽을 수 있다는 의미입니다.

이를 보완하기 위해 나온 것이 HTTPS입니다. 'S'는 Secure, 즉 보안을 의미하죠.

HTTPS는 HTTP에 보안 계층을 추가한 것으로, SSL 또는 TLS라는 기술(프로토콜)을 통해 데이터를 암호화하여 전송합니다. 이 암호화 과정은 데이터가 제 3자에 의해 도청되거나 변경되는 것을 방지해줍니다. 그래서 개인 정보나 민감한 거래를 다루는 웹사이트에서 주로 HTTPS를 사용하게 됩니다.

요약하자면, HTTP는 빠르고 간단하지만 보안에 취약하고, HTTPS는 약간의 처리 시간이 더 걸리지만 훨씬 안전합니다. 그래서 요즘 웹 환경에서는 대부분의 사이트가 사용자의 보안을 위해 HTTPS를 채택하고 있습니다.

profile
스크린을 넘어 유쾌한 경험을 드리는 프론트엔드 개발자가 되도록 노력하고 있습니다.

0개의 댓글