Freigeben über


Erweiterte Anbieteralgorithmen

Der microsoft Enhanced Cryptographic Provider unterstützt die folgenden Algorithmen.

Algorithmus-ID Beschreibung Kommentare
CALG_3DES DreifachE DES. Schlüssellänge: 168 Bit. Standardmodus: Chiffreblockverkettung.
Blockgröße: 64 Bit.
Kein Salz zulässig.
CALG_3DES_112 dreifache DES--Verschlüsselung mit zwei Schlüsseln. Schlüssellänge: 112 Bit. Standardmodus: Chiffreblockverkettung.
Blockgröße: 64 Bit.
Kein Salz zulässig.
CALG_DES DES-Verschlüsselung. Schlüssellänge: 56 Bit. Standardmodus: Chiffreblockverkettung.
Blockgröße: 64 Bit.
Kein Salz zulässig.
CALG_HMAC MAC-Schlüsselhashalgorithmus. HMAC-Berechnung.
CALG_MAC Nachrichtenauthentifizierungscode (MAC) mit Schlüsselhashalgorithmus. Blockchiffre MAC.
CALG_MD2 MD2-Hashingalgorithmus. Weitere Informationen finden Sie unter MD2-Algorithmus.
CALG_MD5 MD5-Hashingalgorithmus. Weitere Informationen finden Sie unter MD5-Algorithmus.
CALG_RC2 RC2-Blockverschlüsselungsalgorithmus. Schlüssellänge: 128 Bit. Standardmodus: Chiffreblockverkettung.
Blockgröße: 64 Bit.
Salzlänge: Kann festgelegt werden.
CALG_RC4 RC4-Datenstromverschlüsselungsalgorithmus. Schlüssellänge: 128 Bit. Salzlänge: Kann festgelegt werden.
CALG_RSA_KEYX RSA Public Key Exchange-Algorithmus. Schlüssellänge: Kann in 8-Bit-Schritten auf 16.384 Bit festgelegt werden. Standardschlüssellänge: 1.024 Bit.
CALG_RSA_SIGN RSA Public Key Signature Algorithm. Schlüssellänge: Kann in 8-Bit-Schritten auf 16.384 Bit festgelegt werden. Standardschlüssellänge: 1.024 Bit.
Die Signatur entspricht PKCS #6.
CALG_SHA SHA-Hashingalgorithmus. Weitere Informationen finden Sie unter Secure Hash Algorithm.
CALG_SHA1 Identisch mit CALG_SHA. Weitere Informationen finden Sie unter Secure Hash Algorithm.
CALG_SSL3_SHAMD5 SSL3-Clientauthentifizierungsalgorithmus. Weitere Informationen finden Sie unter Erstellen eines CALG_SSL3_SHAMD5 Hash-.