SSL

인터넷에서 데이터를 암호화해 안전하게 전송하기 위한 보안 프로토콜입니다. 현재는 TLS로 대체되었지만 여전히 SSL이라는 용어가 많이 쓰입니다.

SSL vs TLS

버전 역사

버전상태
SSL 2.0, 3.0폐기 (보안 취약)
TLS 1.0, 1.1지원 중단
TLS 1.2현재 많이 사용
TLS 1.3최신, 권장

SSL/TLS가 제공하는 보안

기능설명
암호화데이터를 읽을 수 없게 변환
인증서버가 진짜인지 확인
무결성데이터가 변조되지 않았음을 보장

동작 원리 (간략)

1. 핸드셰이크
   - 암호화 방식 협상
   - 서버 인증서 검증
   - 세션 키 교환

2. 데이터 전송
   - 세션 키로 대칭 암호화
   - 암호화된 데이터 주고받음

사용되는 곳

SSL 인증서 종류

종류검증 수준용도
DV도메인만 확인개인, 소규모
OV조직 확인기업
EV엄격한 검증금융, 대기업

CSLOG에서 보기