컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - SSL 암호화란 무엇이며 TLS 암호화란 무엇인가요?

SSL 암호화란 무엇이며 TLS 암호화란 무엇인가요?

SSL 암호화는 Netscape가 제안한 보안 및 기밀성 프로토콜로, 데이터 전송을 위해 브라우저와 웹 서버 사이에 보안 채널을 구성합니다. SSL은 TCP/IP 계층 위와 아래에서 실행됩니다. 애플리케이션을 위한 암호화된 데이터 채널입니다. RC4, MD5, RSA 등의 암호화 알고리즘을 사용하며 비즈니스 정보 암호화에 적합한 40비트 키를 사용합니다.

TLS는 보안 전송 계층 프로토콜입니다. TLS(전송 계층 보안)는 통신하는 두 애플리케이션 간에 기밀성과 데이터 무결성을 제공하는 데 사용됩니다. 프로토콜은 TLS 레코드와 TLS 핸드셰이크의 두 계층으로 구성됩니다. 하위 계층은 신뢰할 수 있는 전송 프로토콜 위에 위치하는 TLS 레코드 프로토콜입니다.

추가 정보:

SSL 암호화는 데이터 센터 자체를 보호하지는 않지만 SSL 암호화 장치의 데이터 센터 보안을 보장하고 최종 사용자 트래픽을 모니터링할 수 있습니다. 기업의 데이터 센터.

어떤 관점에서는 데이터 센터 관리자가 암호화 장치를 어딘가에 안전하게 배치하고 필요할 때 적용할 수 있어야 합니다. SSL 사용에 필요한 보다 합리적인 방법이 필요합니다. SSL 암호화 애플리케이션에 대한 모범 사례를 찾습니다.

TLS 프로토콜은 선택 사항이며 클라이언트와 서버는 이를 사용하도록 구성해야 합니다. 이 목표를 달성하는 두 가지 주요 방법이 있습니다. 하나는 통합 TLS 프로토콜 통신 포트(예: HTTPS의 경우 포트 443)를 사용하는 것입니다. 다른 하나는 클라이언트가 TLS에 연결할 때 특정 프로토콜 메커니즘(예: 메일, 뉴스 프로토콜 및 STARTTLS)을 사용하도록 서버에 요청한다는 것입니다.

클라이언트와 서버가 TLS 프로토콜 사용에 동의하면 핸드셰이크 프로세스를 통해 상태 저장 연결을 협상하여 데이터를 전송합니다. 핸드셰이크를 통해 클라이언트와 서버는 보안 연결을 생성하는 데 사용되는 다양한 매개변수를 협상합니다.

바이두 백과사전-SSL 암호화 기술

바이두 백과사전-TLS

上篇: 인체의 206개 뼈는 어떻게 분포되어 있나요? 下篇: 군함이란 무엇입니까?
관련 내용