Basisanbieteralgorithmen
Der Microsoft Base-Kryptografieanbieter unterstützt die folgenden Algorithmen.
Algorithmus-ID | BESCHREIBUNG | Kommentare |
---|---|---|
CALG_MD2 |
MD2-Hashingalgorithmus |
Weitere Informationen finden Sie unter MD2-Algorithmus. |
CALG_MD5 |
MD5-Hashingalgorithmus |
Weitere Informationen finden Sie unter MD5-Algorithmus. |
CALG_SHA |
SHA-Hashingalgorithmus |
Weitere Informationen finden Sie unter Sicherer Hashalgorithmus. |
CALG_SHA1 |
Identisch mit CALG_SHA |
Weitere Informationen finden Sie unter Sicherer Hashalgorithmus. |
CALG_MAC |
Schlüsselhashalgorithmus (Message Authentication Code, MAC) |
Verschlüsselungs-MAC blockieren. |
CALG_HMAC |
MAC Keyed-Hash-Algorithmus |
HMAC-Berechnung. |
CALG_SSL3_SHAMD5 |
SLL3-Clientauthentifizierungsalgorithmus |
Weitere Informationen finden Sie unter Erstellen eines CALG_SSL3_SHAMD5 Hash. |
CALG_RSA_SIGN |
Signaturalgorithmus für öffentlichen RSA-Schlüssel |
Schlüssellänge: kann von 384 Bit auf 16.384 Bits in 8-Bit-Schritten festgelegt werden. Standardschlüssellänge: 512 Bits. Die Signatur entspricht PKCS #6. |
CALG_RSA_KEYX |
RSA-Algorithmus für öffentlichen Schlüsselaustausch |
Schlüssellänge: kann von 384 Bit auf 1024 Bit in 8-Bit-Schritten festgelegt werden. Standardschlüssellänge: 512 Bits. |
CALG_RC2 |
RC2-Blockverschlüsselungsalgorithmus |
Schlüssellänge: 40 Bits. Standardmodus: Verschlüsselungsblockverkettung. Blockgröße: 64 Bits. Salzlänge: 88 Bits. |
CALG_RC4 |
RC4-Streamverschlüsselungsalgorithmus |
Schlüssellänge: 40 Bits. Salzlänge: 88 Bits. |
CALG_DES |
DES-Verschlüsselung |
Weitere Informationen finden Sie unter Data Encryption Standard (DES). |