lunchScreen/Interview_Questions

HTTP와 HTTPS 의 차이는 무엇인가요?

Opened this issue · 2 comments

HTTP와 HTTPS 의 차이는 무엇인가요?
  • HTTP(Hyper Text Transfer Protocol)는 internet에서 data를 주고 받기 위한 통신 규약입니다. Text, image, 영상, JSON 등 거의 모든 형태의 data를 전송할 수 있습니다.

  • HTTP는 client와 server 사이의 통신에서 보안 조치가 없기 때문에 신호만 가로채면 그대로 내용이 외부로 노출됩니다.

  • HTTPS는 전송 계층에서 SSL(공개키)을 이용해 암호화를 하여 보안을 개선하였습니다.

  • 대칭키와 공개키에 대해 설명해주세요

HTTP는 네트워크 상에서 문서를 전송하기 위한 프로토콜입니다.
HTTPS는 SSL(secure sockets layer, 암호화 기반 인터넷 보안 프로토콜)을 통해 서버와 클라이언트 사이에 주고받는 데이터를 암호화 한다는 점에서 차이가 있습니다.