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. |