次の方法で共有


ベース プロバイダー アルゴリズム

Microsoft Base Cryptographic Provider では、次のアルゴリズムがサポートされています。

アルゴリズム ID 形容 コメント
CALG_MD2
MD2 ハッシュ アルゴリズム
詳細については、MD2 アルゴリズムのを参照してください。
CALG_MD5
MD5 ハッシュ アルゴリズム
詳細については、MD5 アルゴリズムを参照してください。
CALG_SHA
SHA ハッシュ アルゴリズム
詳細については、「セキュリティで保護されたハッシュ アルゴリズムのする」を参照してください。
CALG_SHA1
CALG_SHAと同じ
詳細については、「セキュリティで保護されたハッシュ アルゴリズムのする」を参照してください。
CALG_MAC
メッセージ認証コード (MAC) キー付きハッシュ アルゴリズム
暗号 MAC をブロックします。
CALG_HMAC
MAC キー付きハッシュ アルゴリズム
HMAC 計算。
CALG_SSL3_SHAMD5
SLL3 クライアント認証アルゴリズム
詳細については、「CALG_SSL3_SHAMD5 ハッシュ の作成」を参照してください。
CALG_RSA_SIGN
RSA 公開キー署名アルゴリズム
キーの長さ: 8 ビット単位で 384 ビットから 16,384 ビットに設定できます。
既定のキー長: 512 ビット。
署名は PKCS #6 に準拠しています。
CALG_RSA_KEYX
RSA 公開キー交換アルゴリズム
キー長: 384 ビットから 1024 ビットまで、8 ビット単位で設定できます。
既定のキー長: 512 ビット。
CALG_RC2
RC2 ブロック暗号化アルゴリズム
キーの長さ: 40 ビット。
既定のモード: 暗号ブロック チェーン。
ブロック サイズ: 64 ビット。
ソルトの長さ: 88 ビット。
CALG_RC4
RC4 ストリーム暗号化アルゴリズム
キーの長さ: 40 ビット。
ソルトの長さ: 88 ビット。
CALG_DES
DES 暗号化
詳細については、「Data Encryption Standard (DES)」を参照してください。