본문으로 건너뛰기

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

HTTP 개요

HTTP의 전체 명칭은 HyperText Transfer Protocol(하이퍼텍스트 전송 프로토콜)로, 분산형·협업형·하이퍼미디어 정보 시스템을 위한 애플리케이션 계층 프로토콜입니다. 클라이언트 브라우저와 웹 서버 간의 통신을 구현하는 데 사용되며 네트워크 데이터 통신의 기반입니다.

HTTPS 개요

HTTPS의 전체 명칭은 Hypertext Transfer Protocol Secure(하이퍼텍스트 전송 보안 프로토콜)로, 하이퍼텍스트 전송 프로토콜(HTTP)의 보안 버전입니다. HTTP 기반으로 통신하며 보안 소켓 계층(SSL/TLS)을 활용해 인증과 데이터 전송 암호화를 구현하여 안전한 네트워크 통신을 보장합니다.

HTTPS와 HTTP의 관계는 하나의 공식으로 요약할 수 있습니다: HTTPS=HTTP+SSL

HTTPS와 HTTP의 차이점

HTTPHTTPS
프로토콜 이름하이퍼텍스트 전송 프로토콜하이퍼텍스트 전송 보안 프로토콜
URL 형식http://https://
포트80 포트443 포트
보안성안전하지 않음안전함
OSI 표현 계층애플리케이션 계층전송 계층
암호화 여부암호화하지 않음암호화함
데이터 전송평문 전송암호문 전송
인증서 필요 여부필요하지 않음SSL 인증서가 필요함
SEO에 유리한지 여부불리함검색 엔진의 수집, 노출, 순위에 유리함