문제
HTTP와 HTTPS의 차이점에 대한 설명으로 올바른 것은?
① HTTP를 사용하면 데이터가 안전하게 전송되며, 사용자의 개인 정보를 보호할 수 있다. ② HTTP는 보안을 위해 ′디지털 인증서′를 사용한다. ③ HTTP는 기본적으로 포트 번호 ′80′을 사용하며, HTTPS는 포트 번호 ′443′을 사용한다. ④ HTTP는 웹 사이트의 신원을 검증하기 위해 ′SSL/TLS′를 사용한다.
정답
3번
해설
정답: 3. HTTP는 기본 포트 80번, HTTPS는 TLS로 암호화하며 기본 포트 443번을 사용한다.
오답 풀이
- 1번: 평문으로 전송해 개인정보를 보호하지 못하는 것은 HTTP이며, 안전한 전송은 HTTPS의 특징이다.
- 2번: 디지털 인증서를 사용해 신원을 검증하는 것은 HTTP가 아니라 HTTPS이다.
- 3번: HTTP=80, HTTPS=443 포트 설명은 올바르므로 정답이다.
- 4번: SSL/TLS로 신원 검증·암호화를 하는 것은 HTTP가 아니라 HTTPS이다.
보충 개념 HTTPS = HTTP + TLS(SSL)로, TLS 핸드셰이크에서 인증서로 서버를 인증하고 세션 키를 교환한 뒤 대칭키로 본문을 암호화한다.