基底提供者演算法
Microsoft基底密碼編譯提供者支援下列演算法。
演算法標識碼 | 描述 | 評論 |
---|---|---|
CALG_MD2 |
MD2 哈希演算法 |
如需詳細資訊,請參閱 MD2 演演算法。 |
CALG_MD5 |
MD5 哈希演算法 |
如需詳細資訊,請參閱 MD5 演演算法。 |
CALG_SHA |
SHA 哈希演算法 |
如需詳細資訊,請參閱 安全哈希演算法。 |
CALG_SHA1 |
與CALG_SHA相同 |
如需詳細資訊,請參閱 安全哈希演算法。 |
CALG_MAC |
訊息驗證碼 (MAC) 金鑰哈希演算法 |
封鎖加密 MAC。 |
CALG_HMAC |
MAC keyed-hash 演算法 |
HMAC 計算。 |
CALG_SSL3_SHAMD5 |
SLL3 用戶端驗證演算法 |
如需詳細資訊,請參閱 建立CALG_SSL3_SHAMD5哈希。 |
CALG_RSA_SIGN |
RSA 公鑰簽章演算法 |
密鑰長度:可設定從 384 位到 16,384 位,以 8 位增量。 預設金鑰長度: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 加密 |
如需詳細資訊,請參閱 數據加密標準 (DES)。 |