HTTPS(Hyper Text Transfer Protocol Secure)

✒️ 2025-05-31 00:05 내용 수정


HTTPS(Hyper Text Transfer Protocol Secure)

참고 자료 : 위키백과 HTTPS, wikipedia HTTPS

HTTP의 보안 버전


HTTPS와 HTTP의 차이

참고 자료 : SSL/TLS 주요 보안 이슈, wikipedia Transport Layer Security, AWS SSL과 TLS의 차이점

SSL(Secure Sockets Layer)과 TLS(Transport Layer Security)

항목 SSL TLS
개발 시기 1990년대 초반 1999년 이후
최신 버전 SSL 3.0 (더 이상 사용되지 않음) TLS 1.3 (2018년 발표)
보안 수준 낮음 (여러 취약점 존재) 높음 (보안 강화 및 취약점 보완)
암호화 알고리즘 MD5 등 구식 알고리즘 사용 HMAC, SHA-256 등 최신 알고리즘 사용
핸드셰이크 과정 복잡하고 느리며 단계가 많음
명시적 연결
간소화되어 빠름
암시적 연결
알림 메시지 경고, 치명적 경고, 치명적, 닫기
메시지 인증 방식 MAC HMAC
지원 여부 대부분의 시스템에서 지원 중단 현재 웹 보안의 표준으로 널리 사용됨

암호화

인증

데이터 무결성