SSL이란 무엇인가요? 보안 프로토콜의 어떤 계층입니까?
SSL(Secure Sockets Layer)과 그 후속인 TLS(Transport Layer Security)는 네트워크 통신에 보안과 데이터 무결성을 제공하는 보안 프로토콜입니다. TLS 및 SSL은 전송 계층에서 네트워크 연결을 암호화합니다.
SSL 프로토콜은 TCP/IP 프로토콜과 다양한 애플리케이션 계층 프로토콜 사이에 위치하여 데이터 통신에 대한 보안 지원을 제공합니다. SSL 프로토콜은 두 가지 계층으로 나눌 수 있습니다. SSL 레코드 프로토콜: 신뢰할 수 있는 전송 프로토콜(예: TCP)을 기반으로 구축되었으며 상위 수준 프로토콜을 위한 데이터 캡슐화, 압축 및 암호화와 같은 기본 기능을 지원합니다.
SSL 핸드셰이크 프로토콜: SSL 레코드 프로토콜을 기반으로 하며 실제 데이터 전송이 시작되기 전에 신원 인증, 암호화 알고리즘 협상 및 통신 당사자 간의 암호화 키 교환에 사용됩니다.
확장 정보:
SSL에서 제공하는 서비스:
1. 데이터가 올바른 클라이언트와 서버로 전송되도록 사용자와 서버를 인증합니다.
p >
2. 데이터가 도중에 도난당하는 것을 방지하기 위해 데이터를 암호화합니다.
3. 데이터 무결성을 유지하고 전송 중에 데이터가 변경되지 않도록 합니다.
바이두백과사전-SSL