AES プロバイダー アルゴリズム
次の表に、Microsoft Advanced Encryption Standard (AES) 暗号化プロバイダーでサポートされているアルゴリズムの一覧を示します。
アルゴリズム ID | 説明 | コメント |
---|---|---|
CALG_3DES | Triple DES。 | キーの長さ: 168 ビット。 既定のモード: 暗号ブロック チェーン。 ブロック サイズ: 64 ビット。 塩は使用できません。 |
CALG_3DES_112 | 2 キートリプル DES 暗号化。 | キーの長さ: 112 ビット。 既定のモード: 暗号ブロック チェーン。 ブロック サイズ: 64 ビット。 塩は使用できません。 |
CALG_AES_128 | AES ブロック暗号化アルゴリズム。 | キーの長さ: 128 ビット。 |
CALG_AES_192 | AES ブロック暗号化アルゴリズム。 | キーの長さ: 192 ビット。 |
CALG_AES_256 | AES ブロック暗号化アルゴリズム。 | キーの長さ: 256 ビット。 |
CALG_DES | DES 暗号化。 | キーの長さ: 56 ビット。 既定のモード: 暗号ブロック チェーン。 ブロック サイズ: 64 ビット。 塩は使用できません。 |
CALG_HMAC | MAC キー付きハッシュ アルゴリズム。 | HMAC 計算。 |
CALG_MAC | メッセージ認証コード (MAC) キー付きハッシュ アルゴリズム。 | 暗号 MAC をブロックします。 |
CALG_MD2 | MD2 ハッシュ アルゴリズム。 | 詳細については、「 MD2 アルゴリズム」を参照してください。 |
CALG_MD5 | MD5 ハッシュ アルゴリズム。 | 詳細については、「 MD5 アルゴリズム」を参照してください。 |
CALG_RC2 | RC2 ブロック暗号化アルゴリズム。 | キーの長さ: 128 ビット。 既定のモード: 暗号ブロック チェーン。 ブロック サイズ: 64 ビット。 塩の長さ: 設定できます。 |
CALG_RC4 | RC4 ストリーム暗号化アルゴリズム。 | キーの長さ: 128 ビット。 塩の長さ: 設定できます。 |
CALG_RSA_KEYX | RSA 公開キー交換アルゴリズム。 | キーの長さ: 8 ビット単位で 384 ビットから 16,384 ビットに設定できます。 既定のキー長: 1,024 ビット。 |
CALG_RSA_SIGN | RSA 公開キー署名アルゴリズム。 | キーの長さ: 8 ビット単位で 384 ビットから 16,384 ビットに設定できます。 既定のキー長: 1,024 ビット。 署名は PKCS #6 に準拠しています。 |
CALG_SHA | SHA ハッシュ アルゴリズム。 | 詳細については、「 セキュリティで保護されたハッシュ アルゴリズム」を参照してください。 |
CALG_SHA1 | CALG_SHAと同じです。 | 詳細については、「 セキュリティで保護されたハッシュ アルゴリズム」を参照してください。 |
CALG_SHA_256 | SHA ハッシュ アルゴリズム。 | キーの長さ: 256 ビット。Windows XP: このアルゴリズムはサポートされていません。 |
CALG_SHA_384 | SHA ハッシュ アルゴリズム。 | キーの長さ: 384 ビット。Windows XP: このアルゴリズムはサポートされていません。 |
CALG_SHA_512 | SHA ハッシュ アルゴリズム。 | キーの長さ: 512 ビット。Windows XP: このアルゴリズムはサポートされていません。 |
CALG_SSL3_SHAMD5 | SSL3 クライアント認証アルゴリズム。 | 詳細については、「 CALG_SSL3_SHAMD5 ハッシュの作成」を参照してください。 |