SSL 암호화 사용
SSL(Secure Sockets Layer) 암호화는 Microsoft SQL Server 2005 JDBC 드라이버 버전 1.2의 새로운 기능으로, 네트워크를 통해 SQL Server의 인스턴스와 클라이언트 응용 프로그램 간에 암호화된 데이터를 전송할 수 있습니다.
SSL(Secure Sockets Layer)은 네트워크를 통한 중요한 정보 가로채기와 다른 인터넷 통신을 방지하기 위한 보안 통신 채널을 설정하는 프로토콜입니다. SSL을 통해 클라이언트와 서버가 서로의 ID를 인증할 수 있습니다. 참가자가 인증된 후 SSL은 안전한 메시지 전송을 위해 참가자 간에 암호화된 연결을 제공합니다.
Microsoft SQL Server JDBC 드라이버는 사용자가 지정한 연결 속성과 서버/클라이언트 속성에 따라 특정 연결에 대한 암호화를 설정하고 해제하는 인프라를 제공합니다. 사용자는 인증서 저장소 위치와 암호, 인증서 유효성 검사에 사용할 호스트 이름 및 통신 채널 암호화 시간을 지정할 수 있습니다.
참고
SSL 암호화를 사용하면 네트워크를 통해 SQL Server 인스턴스와 응용 프로그램 간에 전송되는 데이터에 대한 보안이 강화됩니다. 그러나 암호화를 사용하면 성능이 저하됩니다.
이 섹션의 항목에서는 Microsoft SQL Server JDBC 드라이버 버전에서 새 연결 속성을 비롯한 SSL 암호화를 지원하는 방식과 클라이언트측에서 트러스트 저장소를 구성하는 방법에 대해 설명합니다.
섹션 내용
항목 | 설명 |
---|---|
Microsoft SQL Server JDBC 드라이버에서 SSL 암호화를 지원하는 방식에 대해 설명합니다. |
|
새 SSL 특정 연결 속성을 사용하여 SQL Server 데이터베이스에 연결하는 방법에 대해 설명합니다. |
|
클라이언트측에서 기본 트러스트 저장소를 구성하는 방법과 개인 인증서를 클라이언트 컴퓨터의 트러스트 저장소로 가져오는 방법에 대해 설명합니다. |