Microsoft の強化された DSS および Diffie-Hellman 暗号化プロバイダーは、diffie-Hellman キー交換、SHA ハッシュ、DSA データ署名と検証 (FIPS 186-2)、および RC4 対称暗号化アルゴリズム をサポートしています。
- プロバイダーの種類: **PROV\_DSS\_DH** プロバイダー名: **MS\_ENH\_DSS\_DH\_PROV**
この暗号化プロバイダーでは、次のアルゴリズムがサポートされています。
| アルゴリズム ID | アルゴリズムの種類 | 既定のサイズ (ビット) | 形容 |
|---|---|---|---|
| CALG_CYLINK_MEK | データ暗号化 | 40 | CYLINK メッセージ暗号化アルゴリズム。 |
| CALG_RC2 | データ暗号化 | 128 | RSA RC2。 |
| CALG_RC4 | データ暗号化 | 128 | RSA RC4。 |
| CALG_DES | データ暗号化 | 56 | Data Encryption Standard (DES)。 |
| CALG_3DES_112 | データ暗号化 | 112 | 2 つのキートリプル DES。 |
| CALG_3DES | データ暗号化 | 168 | 3 つのキー トリプル DES。 |
| CALG_SHA1 | ハッシュ | 160 | セキュア ハッシュ アルゴリズム 1 (SHA-1)。 |
| CALG_MD5 | ハッシュ | 128 | メッセージ ダイジェスト 5 (MD5)。 |
| CALG_DSS_SIGN | 署名 | 1024 | デジタル署名アルゴリズム (DSA)。 |
| CALG_DH_SF | キー交換 | 1024 | Diffie-Hellman キー交換アルゴリズム 格納して転送します。 |
| CALG_DH_EPHEM | キー交換 | 1024 | Diffie-Hellman エフェメラル アルゴリズムです。 |