Erweiterte Anbieteralgorithmen
Der Microsoft Enhanced Cryptographic Provider unterstützt die folgenden Algorithmen.
Algorithmus-ID | BESCHREIBUNG | Kommentare |
---|---|---|
CALG_3DES | Triple DES. | Schlüssellänge: 168 Bits. Standardmodus: Verschlüsselungsblockverkettung. Blockgröße: 64 Bits. Kein Salz erlaubt. |
CALG_3DES_112 | Triple DES-Verschlüsselung mit zwei Schlüsseln. | Schlüssellänge: 112 Bits. Standardmodus: Verschlüsselungsblockverkettung. Blockgröße: 64 Bits. Kein Salz erlaubt. |
CALG_DES | DES-Verschlüsselung. | Schlüssellänge: 56 Bits. Standardmodus: Verschlüsselungsblockverkettung. Blockgröße: 64 Bits. Kein Salz erlaubt. |
CALG_HMAC | MAC-schlüsselgebundener Hashalgorithmus | HMAC-Berechnung. |
CALG_MAC | Nachrichtenauthentifizierungscode (MAC)-Schlüsselhashalgorithmus. | Verschlüsselungs-MAC blockieren. |
CALG_MD2 | MD2-Hashalgorithmus | Weitere Informationen finden Sie unter MD2-Algorithmus. |
CALG_MD5 | MD5-Hashalgorithmus | Weitere Informationen finden Sie unter MD5-Algorithmus. |
CALG_RC2 | RC2-Blockverschlüsselungsalgorithmus. | Schlüssellänge: 128 Bits. Standardmodus: Verschlüsselungsblockverkettung. Blockgröße: 64 Bits. Salzlänge: Kann festgelegt werden. |
CALG_RC4 | RC4-Streamverschlüsselungsalgorithmus. | Schlüssellänge: 128 Bits. Salzlänge: Kann festgelegt werden. |
CALG_RSA_KEYX | RSA-Algorithmus für den Austausch von öffentlichen Schlüsseln. | Schlüssellänge: Kann von 384 Bit auf 16.384 Bits in 8-Bit-Schritten festgelegt werden. Standardschlüssellänge: 1.024 Bit. |
CALG_RSA_SIGN | Rsa-Algorithmus für öffentliche Schlüsselsignatur. | Schlüssellänge: Kann von 384 Bit auf 16.384 Bits in 8-Bit-Schritten festgelegt werden. Standardschlüssellänge: 1.024 Bit. Die Signatur entspricht PKCS #6. |
CALG_SHA | SHA-Hashalgorithmus | Weitere Informationen finden Sie unter Sicherer Hashalgorithmus. |
CALG_SHA1 | Identisch mit CALG_SHA. | Weitere Informationen finden Sie unter Sicherer Hashalgorithmus. |
CALG_SSL3_SHAMD5 | SSL3-Clientauthentifizierungsalgorithmus. | Weitere Informationen finden Sie unter Erstellen eines CALG_SSL3_SHAMD5 Hash. |