보안 소켓 계층 (SSL)
보안 소켓 계층 (Secure Sockets Layer, SSL)은 컴퓨터 네트워크에서 통신을 안전하게 보호하기 위해 설계된 암호화 프로토콜입니다. 보안 소켓 계층은 웹 서버와 브라우저 간에 암호화된 연결을 설정해, 이들 사이에 주고받는 데이터가 비공식적이고 완전하게 유지되도록 합니다. 이 과정에서는 서버와 선택적으로 클라이언트의 인증을 수행하고, 암호화 키를 협상하는 핸드쉐이크가 이루어집니다. 또한, 로그인 자격 증명, 신용 카드 정보, 개인 데이터 등의 민감한 정보를 무단 접근으로부터 보호하는 데 사용됩니다. 비록 보안 소켓 계층은 전송 계층 보안 (TLS)으로 대부분 대체됐지만, 안전한 온라인 통신의 발전에 중요한 기초 기술로 여전히 역할을 하고 있습니다.