본문 바로가기

CS

HTTP와HTTPS

HTTP(Hypertext Transfer Protocol)

서로 다른 시스템들 사이에서 통신을 주고받게 하는 가장 기초적인 프로토콜로 평문형태로 데이터를 전송하고 80번 포트를 사용한다. 보안수준이 낮고 설정이 간단하다.

 

프로토콜 이란

컴퓨터 내부, 또는 컴퓨터 사이에서 데이터를 교환하는 방식을 정의하는 규칙 체계

 

 

HTTPS(Hypertext Transfer Protocol Secure)

HTTPS는 HTTP 프로토콜에서 암호구간(SSL/TLS)을 얹은 프로토콜로 기본적으로 443포트를 사용하며 보안이 높고 인증서가 필요하다.

 

 

HTTP / HTTPS 차이점

HTTP는 암호화가 없어 중간에서 데이터를 가로챌 수 있다. HTTPS는 데이터 보호를 제공한다.

HTTPS는 암호화로 인하여 성능 오버헤드가 있을 수 있다.

HTTPS는 인증서를 통해 서버의 신원을 확인하고 사용자에게 신뢰성을 제공한다.

'CS' 카테고리의 다른 글

HTTP 메서드  (0) 2025.03.10
GET과 POST의 차이점  (0) 2025.03.08
HTTPS의 SSL HandShake  (0) 2025.03.07
TCP 3-way, 4-way handshake  (0) 2025.03.06
TCP와 UDP의 차이점  (0) 2025.03.06