Microsoft Cryptographic Service Providers
現在、Microsoft から利用できる 暗号化サービス プロバイダー (CSP) は次のとおりです。
プロバイダー | 説明 |
---|---|
Microsoft Base Cryptographic Provider | 他の国または地域にエクスポートできる広範な基本的な暗号化機能のセット。 |
Microsoft Strong Cryptographic Provider | Windows XP 以降で使用できる Microsoft Base Cryptographic Provider の拡張機能。 |
Microsoft 拡張暗号化プロバイダー | より長いキーと追加のアルゴリズムを使用する Microsoft Base Cryptographic Provider。 |
Microsoft AES 暗号化プロバイダー | AES 暗号化アルゴリズムをサポートする Microsoft 拡張暗号化プロバイダー。 |
Microsoft DSS 暗号化プロバイダー | Secure Hash Algorithm (SHA) アルゴリズムと Digital Signature Standard (DSS) アルゴリズムを使用して、ハッシュ、データ署名、署名検証機能を提供します。 |
Microsoft Base DSS と Diffie-Hellman 暗号化プロバイダー | セキュリティで保護されたハッシュ アルゴリズム (SHA) およびデジタル署名標準 (DSS) アルゴリズムを使用して、Diffie-Hellmanキー交換、ハッシュ、データ署名、署名検証もサポートする DSS 暗号化プロバイダーのスーパーセット。 |
Microsoft Enhanced DSS and Diffie-Hellman Cryptographic Provider | 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 Signature Cryptographic Provider | データ署名と署名の検証を提供します。 |