使用 SSL 加密

安全套接字层 (SSL) 加密是 Microsoft SQL Server 2005 JDBC Driver 版本 1.2 的一项新增功能,借助于这一功能,可以通过网络在 SQL Server 的实例与客户端应用程序之间传输加密数据。

安全套接字层 (SSL) 是一种协议,用于建立安全通信通道,以防止截获通过网络传输的重要信息或敏感信息以及其他 Internet 通信。SSL 使客户端和服务器可以验证彼此的身份。在参与方的身份获得验证之后,SSL 在两者之间提供加密连接,以进行安全的消息传输。

Microsoft SQL Server 2005 JDBC Driver 提供了一个基础结构,以便根据用户指定的连接属性以及服务器和客户端设置,在特定的连接上启用和禁用加密。用户可以指定证书存储区位置和密码、要用于验证证书的主机名以及何时对通信通道进行加密。

备注

启用 SSL 加密将增强通过网络在 SQL Server 的实例与应用程序之间传输的数据的安全性。但是,启用加密的确会降低性能。

本部分的各个主题介绍 Microsoft SQL Server 2005 JDBC Driver 版本 1.2 如何支持 SSL 加密(包括新的连接属性)以及您如何才能在客户端配置信任存储区。

本节内容

主题 说明

了解 SSL 支持

描述 Microsoft SQL Server 2005 JDBC Driver 版本 1.2 如何支持 SSL 加密。

使用 SSL 加密进行连接

介绍如何使用 SSL 特定的新连接属性连接到 SQL Server 数据库。

为 SSL 加密配置客户端

描述如何在客户端配置默认的信任存储区以及如何将私钥证书导入到客户端计算机的信任存储区中。

另请参见

其他资源

保护 JDBC Driver 应用程序