HTTP와 HTTPS

배병일 ㅣ 2024. 2. 16. 14:14

HTTP

  • HTTP ( 하이퍼 텍스트 전송 프로토콜 )

기본적으로 80번 포트를 사용하고

 

웹 페이지와 리소스를 요청하고 전달하는데 사용되는 기본 프로토콜이다.

 

데이터를 암호화하지 않고 평문으로 전송하며

 

보안 기능을 제공하지 않아 서버의 신원을 확인 할 수 없다.

 

HTTPS

  • HTTPS ( 하이퍼 텍스트 전공 프로토콜 보안 )

기본적으로 443번 포트를 사용하고

 

서버에 대한 인증을 제공하며, 클라이언트는 서버가 신뢰할 수 있는지 확인할 수 있다.

 

SSL/TLS 인증서를 설치해야 하며, 이 인증서는 웹 브라우저에 의해 검증되어 안전한 연결을 보장한다.

 

데이터를 SSL 또는 TLS 프로토콜을 사용하여 암호화하고

 

중간자 공격과 데이터 도난을 방지하며 데이터의 기밀성과 무결성을 보호한다.

 

HTTPS는 데이터 암호화와 보안 인증을 제공하여 웹 사용자와 웹 서버 간의 통신을
안전하게 만드는 데 사용되는 보안 프로토콜이다.

HTTP는 보안을 제공하지 않고 평문으로 데이터를 전송하는 데 사용된다.

현대 웹에서는 보안 상의 이유로 HTTPS를 권장한다.

'HTTP' 카테고리의 다른 글

TCP/IP 프로토콜  (0) 2024.02.16
HTTP 메소드(Method)  (0) 2023.06.13