Mission: http, https 차이점
📌
http, https 차이점에 대해 설명해주세요
- HTTP (HyperText Transfer Protocol):
- 개념: HTTP는 웹에서 정보를 주고받는 데 사용되는 프로토콜로, 데이터 전송은 평문(암호화되지 않음)으로 이루어집니다.
- 보안: 보안 기능을 제공하지 않아 데이터가 암호화되지 않아 민감한 정보가 노출될 수 있습니다.
- 포트: 기본 포트는 80번이며, URL에 명시하지 않을 경우 브라우저가 자동으로 80번 포트를 사용합니다.
- HTTPS (HyperText Transfer Protocol Secure):
- 개념: HTTPS는 HTTP의 보안 버전으로, 데이터 전송 과정에서 SSL/TLS 암호화 프로토콜을 사용하여 데이터를 암호화합니다.
- 보안: 데이터의 암호화와 인증을 제공하여 중간자 공격을 방지하고 민감한 정보를 안전하게 전송합니다.
- 포트: 기본 포트는 443번이며, URL에 명시하지 않을 경우 브라우저가 자동으로 443번 포트를 사용합니다.
간단히 말해, HTTP는 데이터를 암호화하지 않고 전송하는 반면, HTTPS는 SSL/TLS 암호화를 사용하여 데이터를 보호합니다. HTTPS를 사용하면 민감한 정보의 안전한 전송을 보장할 수 있으므로 보안을 강화하는 데 중요합니다.