Udostępnij za pośrednictwem


Algorytmy dostawcy AES

W poniższej tabeli wymieniono algorytmy obsługiwane przez dostawcę usług kryptograficznychmicrosoftAdvanced Encryption Standard (AES).

Identyfikator algorytmu Opis Komentarze
CALG_3DES Triple DES. Długość klucza: 168 bitów. Tryb domyślny: Łańcuch bloków szyfrowania.
Rozmiar bloku: 64 bity.
Sól nie jest dozwolona.
CALG_3DES_112 Dwuklucze potrójne szyfrowanie DES. Długość klucza: 112 bitów. Tryb domyślny: Łańcuch bloków szyfrowania.
Rozmiar bloku: 64 bity.
Sól nie jest dozwolona.
CALG_AES_128 Algorytm szyfrowania blokowego AES. Długość klucza: 128 bitów.
CALG_AES_192 Algorytm szyfrowania blokowego AES. Długość klucza: 192 bity.
CALG_AES_256 Algorytm szyfrowania blokowego AES. Długość klucza: 256 bitów.
CALG_DES Szyfrowanie DES. Długość klucza: 56 bitów. Tryb domyślny: Łańcuch bloków szyfrowania.
Rozmiar bloku: 64 bity.
Sól nie jest dozwolona.
CALG_HMAC Algorytm skrótu klucza MAC. Obliczenia HMAC.
CALG_MAC algorytm skrótu kod uwierzytelniania komunikatów (MAC). Blokuj szyfrowanie MAC.
CALG_MD2 Algorytm tworzenia skrótów MD2. Aby uzyskać więcej informacji, zobacz algorytm MD2.
CALG_MD5 Algorytm tworzenia skrótów MD5. Aby uzyskać więcej informacji, zobacz algorytm MD5.
CALG_RC2 RC2 blokuj algorytm szyfrowania. Długość klucza: 128 bitów. Tryb domyślny: Łańcuch bloków szyfrowania.
Rozmiar bloku: 64 bity.
Długość soli: można ustawić.
CALG_RC4 Algorytm szyfrowania strumienia RC4. Długość klucza: 128 bitów. Długość soli: można ustawić.
CALG_RSA_KEYX Algorytm wymiany kluczy publicznych RSA. Długość klucza: można ustawić 384 bity na 16 384 bity w 8-bitowych przyrostach. Domyślna długość klucza: 1024 bity.
CALG_RSA_SIGN Algorytm podpisu klucza publicznego RSA. Długość klucza: można ustawić 384 bity na 16 384 bity w 8-bitowych przyrostach. Domyślna długość klucza: 1024 bity.
Podpis jest zgodny z PKCS #6.
CALG_SHA Algorytm wyznaczania skrótu SHA. Aby uzyskać więcej informacji, zobacz Secure Hash Algorithm.
CALG_SHA1 Tak samo jak CALG_SHA. Aby uzyskać więcej informacji, zobacz Secure Hash Algorithm.
CALG_SHA_256 Algorytm wyznaczania skrótu SHA. Długość klucza: 256 bitów.Windows XP: Ten algorytm nie jest obsługiwany.
CALG_SHA_384 Algorytm wyznaczania skrótu SHA. Długość klucza: 384 bity.Windows XP: Ten algorytm nie jest obsługiwany.
CALG_SHA_512 Algorytm wyznaczania skrótu SHA. Długość klucza: 512 bitów.Windows XP: Ten algorytm nie jest obsługiwany.
CALG_SSL3_SHAMD5 Algorytm uwierzytelniania klienta SSL3. Aby uzyskać więcej informacji, zobacz Tworzenie skrótu CALG_SSL3_SHAMD5.