Microsoft 加密服务提供程序
Microsoft 目前提供以下 加密服务提供程序 (CSP) 。
提供程序 | 说明 |
---|---|
Microsoft 基本加密提供程序 | 一组广泛的基本加密功能,可导出到其他国家或地区。 |
Microsoft Strong Cryptographic Provider | Microsoft 基本加密提供程序的扩展,适用于 Windows XP 及更高版本。 |
Microsoft 增强型加密提供程序 | Microsoft 基本加密提供程序,通过更长的密钥和其他算法。 |
Microsoft AES 加密提供程序 | 支持 AES 加密算法的 Microsoft 增强型加密提供程序。 |
Microsoft DSS 加密提供程序 | 使用安全哈希算法 (SHA) 和数字签名标准 (DSS) 算法提供哈希、数据签名和签名验证功能。 |
Microsoft Base DSS 和 Diffie-Hellman 加密提供程序 | DSS 加密提供程序的超集,还支持使用安全哈希算法 (SHA) 和数字签名标准 (DSS) 算法Diffie-Hellman密钥交换、哈希、数据签名和签名验证。 |
Microsoft 增强型 DSS 和 Diffie-Hellman 加密提供程序 | 支持Diffie-Hellman密钥交换, (40 位 DES 派生) 、SHA 哈希、DSS 数据签名和 DSS 签名验证。 |
Microsoft DSS 和 Diffie-Hellman/Schannel 加密提供程序 | 支持哈希、使用 DSS 进行数据签名、生成Diffie-Hellman (D-H) 密钥、交换 D-H 密钥以及导出 D-H 密钥。 此 CSP 支持 SSL3 和 TLS1 协议的密钥派生。 |
Microsoft RSA/Schannel 加密提供程序 | 支持哈希、数据签名和签名验证。 算法标识符CALG_SSL3_SHAMD5用于 SSL 3.0 和 TLS 1.0 客户端身份验证。 此 CSP 支持 SSL2、PCT1、SSL3 和 TLS1 协议的密钥派生。 |
Microsoft RSA 签名加密提供程序 | 提供数据签名和签名验证。 |