SSL: 초기 버전
TLS: SSL의 표준화된 후속 버전 (관습적으로 SSL 또는 SSL/TLS로 통칭)
주요 기능
암호화: 통신 내용 보호, 도청 방지
무결성 보장: 데이터 중간 변조 방지 (해시 함수 + MAC)
인증: 통신 상대방 신원 확인 (주로 서버, 클라이언트 인증도 가능)
위치 및 활용
HttpOnly 설정을, 네트워크 탈취를 막기 위해 HTTPS 환경에서만 전송되는 Secure 설정을 반드시 병행해야 합니다.Session ID만 발급합니다.Access Token과 긴 주기의 Refresh Token을 함께 운용합니다.휘발되어도 상관없는 임시 데이터 & 탭별 독립 데이터
| 구분 | Cookie | Local Storage | Session Storage |
|---|---|---|---|
| 수명 | 만료 기한 설정 가능 | 영구적(지우기 전까지) | 탭/브라우저 닫으면 삭제 |
| 서버 전송 | 자동 전송 | 전송 안 함 | 전송 안 함 |
| 용량 | 작음(4KB) | 큼(5MB~) | 큼(5MB~) |
| 접근 범위 | 모든 탭/창 공유 | 모든 탭/창 공유 | 해당 탭 안에서만 |
| 주 용도 | 보안(인증), 서버 통신 | 개인화 설정, 영구 캐시 | 임시 상태, 폼 데이터 |