HTTP와 HTTPS의 차이

소금·2022년 9월 8일
0

HTTP

Hyper Text Transfer Protocol의 줄임말.
서버와 클라이언트간에 데이터를 주고 받는 프로토콜.
거의 모든 형태의 데이터를 전송할 수 있다.
HTTP 통신은 클라이언트와 서버간의 통신에 있어서 별다른 보안 조치가 없기 때문에 누군가 네트워크 신호를 가로챈다면 HTTP의 내용이 그대로 외부에 노출된다. 이런 보안상의 문제를 해결하기 위한 것이 HTTPS.

HTTPS

HTTPS의 보안 이슈 해결 방식
기존의 HTTP 프로토콜은 전송계층의 TCP 위에서 동작한다. 여기서 SSL 이라는 보안계층이 전송계층 위에 올라간다. HTTPS는 SSL 위에 HTTP를 얹어 보안이 보장된 통신을 하는 프로토콜. SSL 암호화 통신이라고도 함. 공개키 암호화 방식이라는 알고리즘을 통해 구현된다.

0개의 댓글