Freigeben über


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 Secure Hash Algorithm.
CALG_SHA1
Identisch mit CALG_SHA
Weitere Informationen finden Sie unter Secure Hash Algorithm.
CALG_MAC
Nachrichtenauthentifizierungscode (MAC) mit Schlüsselhashalgorithmus
Blockchiffre MAC.
CALG_HMAC
MAC-Schlüsselhashalgorithmus
HMAC-Berechnung.
CALG_SSL3_SHAMD5
SLL3-Clientauthentifizierungsalgorithmus
Weitere Informationen finden Sie unter Erstellen eines CALG_SSL3_SHAMD5 Hash-.
CALG_RSA_SIGN
RSA Public Key Signatur-Algorithmus
Schlüssellänge: Kann von 384 Bit auf 16.384 Bits in 8-Bit-Schritten festgelegt werden.
Standardschlüssellänge: 512 Bit.
Die Signatur entspricht PKCS #6.
CALG_RSA_KEYX
RSA Public Key Exchange-Algorithmus
Schlüssellänge: Kann von 384 Bit auf 1024 Bit in 8-Bit-Schritten festgelegt werden.
Standardschlüssellänge: 512 Bit.
CALG_RC2
RC2-Blockverschlüsselungsalgorithmus
Schlüssellänge: 40 Bit.
Standardmodus: Chiffreblockverkettung.
Blockgröße: 64 Bit.
Salzlänge: 88 Bit.
CALG_RC4
RC4-Datenstromverschlüsselungsalgorithmus
Schlüssellänge: 40 Bit.
Salzlänge: 88 Bit.
CALG_DES
DES-Verschlüsselung
Weitere Informationen finden Sie unter Data Encryption Standard (DES).