728x90
반응형
TLS(Transport Layer Security)란?
- 인터넷 상 커뮤니케이션을 위한 개인 정보 및 데이터 보안 용이하게 위한 하기 보안 프로토콜
- 즉 웹 브라우저/어플리케이션과 서버간 커뮤니케이션을 암호화 하는 포로토콜
- 이메일, 메세지, VoIP(보이스오버) 등
TLS 역할
- 암호화: 제 3자로부터 전송되는 데이터 숨김
- 인증: 정보 교환 당사자가 요청된 당사자임을 보장
- 무결성: 데이터가 위조되거나 변조되지 않았는지 확인
사용 이유
- 데이터 유출 및 공격으로부터 웹 어플리케이션 보호 용도
TLS vs SSL
- SSL (Secure Sockets Layer): 보안 소켓 계층
- TLS는 SSL에서 발전한 버전
- 두개를 혼동하여 사용하는 경우가 많음. 현재는 TLS 를 주로 사용함
TLS vs HTTPS
- HTTPS는 HTTPS 프로토콜 상위에서 TLS 암호화를 구현한 것
TLS 인증서?
- 웹 어플리케이션이 TLS를 사용하기 위해선 원본 서버에 TLS 인증서가 설치되어야 함
- SSL 인증서라고 혼동돼서 불리기도 함
- 인증 기관이 도메인을 소유한 사람 혹은 비즈니스에 TLS 인증서 발행
- 서버의 공개키 및 도메인 소유자에 대한 정보 포함함
- 서버의 신원 확인하는데 사용됨
암호 제품군?
- 안전한 통신 연결 수립을 위한 알고리즘 세트
728x90
반응형
'네트워크' 카테고리의 다른 글
[TLS] TLS 핸드세이크? (0) | 2025.01.14 |
---|