HTTP vs HTTPS

HTTP란?

인터넷상에서 데이터를 주고받기 위한 프로토콜(통신 규약)입니다.
HTTP는 암호화가 되지 않은 단순 텍스트를 전송하는 프로토콜입니다. 따라서 요청 및 응답을 중간에서 가로챌 경우 정보가 유출될 위험이 있습니다.
이런 문제를 해결하기 위해 보안이 강화된 HTTPS가 나왔습니다.


HTTPS란?

HTTPS는 클라이언트와 서버가 데이터를 암호화하여 주고받습니다.
공개키 방식을 이용하여 암호화를 수행합니다.


[정리]

  • HTTP는 인터넷상에서 데이터를 주고받기 위한 프로토콜입니다.
  • HTTP의 보안이 강화된 버전이 HTTPS입니다. 데이터를 암호화하여 주고받습니다.
  • HTTP는 80번 포트를 사용하며, HTTPS는 443번 포트를 사용합니다.

Written by정선아
🌱 공부한 것을 기록하여 성장하기 위한 블로그입니다.

GitHubGmail