기타
HTTP & HTTPS
Santos
2020. 1. 4. 18:00
반응형
HTTP(HyperText Transfer Protocol)
인터넷 상에서 클라이언트와 서버가 자원을 주고 받을 때 쓰는 통신 규약
- HTTP는 텍스트 교환이므로, 누군가 네트워크에서 신호를 가로채면 내용이 노출되는 보안 이슈 존재
- 이런 보안문제를 해결해 주는 프로토콜이 HTTPS
HTTPS(HyperText Transfer Protocol Secure)
인터넷 상에 정보를 암호화하는 SSL 프로토콜을 사용해 클라이언와 서버가 자원을 주고 받을 때 쓰는 통신 규약 HTTP를 암호화한다.
- HTTPS 통신흐름
STEP1. CA(인증기관) 계약
STEP2. 브라우저와 서버의 통신
HTTPS도 무조건 안전한 것은 아니다. (신뢰받는 CA기업이 아닌 자체 인증서를 발급하는 경우)
반응형