HTTP와 HTTPS의 차이

가짜 개발자·2022년 12월 13일
0

✅ HTTP

HTTP( Hyper Text Transfer Protocol )는 1989년 팀 버너스 리에 의해 처음 설계 되었다.
HTTP란 서버/클라이언트 모델을 따라 데이터를 주고 받기 위한 프로토콜 이다. 쉽게 말해 HTTP는 인터넷에서 하이퍼텍스트를 교환하기 위한 통신 규약인거다. 80번 포트를 사용하고 있다.


✅ HTTPS

HTTPS는 데이터에 암호화가 추가된 프로토콜이다. HTTP와 다르게 433번 포트를 사용하고 네트워크 상에서 중간에 제 3자가 정보를 볼 수 없도록 공개키 암호화를 지원하고 있다.


✅ HTTP와 HTTPS 차이점

HTTP는 암호화가 추가 되지 않아 보안에 취약합니다. 반면 HTTPS는 데이터를 암호화하여 안전하게 데이터를 주고 받을 수 있습니다. 하지만 HTTPS를 이용하면 암호화/복호화 과정이 필요하기 때문에 HTTP보다 속도가 느리지만 요즘은 거의 차이가 없다.

그래서 개인 정보와 같은 민감한 데이터를 주고 받는다면 HTTPS를 이용하고, 단순한 정보 조회만을 처리한다면 HTTP를 이용하면 된다.

⭕ 간단 정리
SSL(Secure Socket Layer) 인증서를 사용 (https)
HTTPS는 HTTP보다 더 안전한 보안용 프로토콜
모든 유형의 데이터는 HTTPS 사이트를 통해 전달되며 제3자로부터 보호

참고자료

https://mangkyu.tistory.com/98
https://www.ascentkorea.com/difference-between-http-and-https/
https://brunch.co.kr/@hyoi0303/10

profile
프론트 개발 일지

0개의 댓글