2023년 1월 1일
08:00 AM
Buffering ...

최근 글 👑

[백엔드] 기술 면접 Top30 - #10 HTTP, HTTPS 차이점

2023. 9. 14. 17:46ㆍ[백엔드] 기술면접
반응형

HTTP, HTTPS

HTTP, HTTPS (Hyper Text Transfer Protocol Secure)

HTTP와 HTTPS는 모두 인터넷을 통해 전송하는 프로토콜(통신 규약)이지만 명백한 차이점이 있습니다.

 

보안

HTTP

  • 데이터를 암호화하지 않고 평문으로 전홍합니다.
  • 민감한 정보를 전송할 때 보안 위험을 초래할 수 있으며,
    해커가 데이터를 가로채서 읽을 수 있으므로 보안적으로 취약합니다.

HTTPS

  • 보안을 강화한 버전으로, 데이터를 암호화하여 전송합니다.
  • SSL또는 TLS프로토콜을 사용하여 통신을 보호하며,
    HTTPS를 사용하면 데이터를 보다 안전하게 전송할 수 있습니다.

포트

HTTP

  • 기본적으로 80번 포트를 사용합니다.

HTTPS

  • 기본적으로 443번 포트를 사용합니다.

URL 접두사 (URL Prefix)

HTTP

  • 시작하는 URL은 "http://" 로 시작합니다.

HTTPS

  • 시작하는 URL은 "https://" 로 시작합니다.

인증

  • HTTPS는 웹 사이트의 신원을 인증하는데 사용하는 디지털 인증서를 요구합니다.
  • 이를 통해 사용자는 웹 사이트가 실제로 신뢰할 수 있는지 확인할 수 있습니다.

검색 엔진 랭킹

  • 검색 엔진(e.g. Google)은 HTTPS를 사용하는 웹 사이트를 더 높게 평가하고, HTTPS를 사용하지 않는 웹 사이트의 랭킹을 낮게 평가하는 경향이 있습니다.
  • 따라서 SEO측면에서 HTTPS를 사용하는 것이 권장됩니다.

요약

HTTP와 HTTPS의 주요 차이점은 보안과 포트입니다.
HTTP는 보안 없이 데이터를 전송하며 80번 포트를 사용하고,
HTTPS는 암호화된 통신을 지원하며 443번 포트를 사용합니다.
HTTPS는 사용자 데이터 보호와 검색 엔진 랭킹 향상을 위해 권장되며,
디지털 인증서를 통해 웹 사이트 신원을 확인합니다. HTTPS를 채택하면 더 안전한 웹 환경을 구축할 수 있습니다.
반응형