KnownEncryptionAlgorithms enum
Algorytm używany do szyfrowania i odszyfrowywania.
Pola
| A128CBC | 128-bitowy AES-CBC. |
| A128Cbcpad | 128-bitowa AES-CBC z dopełnienieM PKCS. |
| A128GCM | 128-bitowy AES-GCM. |
| A128KW | 128-bitowy zawijanie klucza AES. |
| A192CBC | 192-bitowy AES-CBC. |
| A192Cbcpad | 192-bitowa AES-CBC z dopełnienieM PKCS. |
| A192GCM | 192-bitowy AES-GCM. |
| A192KW | 192-bitowy zawijanie klucza AES. |
| A256CBC | 256-bitowy AES-CBC. |
| A256Cbcpad | 256-bitowa AES-CBC z dopełnienieM PKCS. |
| A256GCM | 256-bitowy AES-GCM. |
| A256KW | 256-bitowy zawijanie klucza AES. |
| CkmAesKeyWrap | Zawijanie klucza AES CKM. |
| CkmAesKeyWrapPad | Klucz AES CKM zawija się z dopełnienie. |
| RSA15 | [Niezalecane] RSAES — szyfrowanie kluczyPKCS1-V1_5 zgodnie z opisem w https://tools.ietf.org/html/rfc3447. Firma Microsoft zaleca używanie RSA_OAEP_256 lub silniejszych algorytmów w celu zwiększenia bezpieczeństwa. Firma Microsoft nie zaleca RSA_1_5, która jest uwzględniana wyłącznie w celu zapewnienia zgodności z poprzednimi wersjami. Standardy kryptograficzne nie uwzględniają już architektury RSA z bezpiecznym schematem uzupełniania PKCS#1 w wersji 1.5 na potrzeby szyfrowania. |
| RSAOaep | [Niezalecane] RSAES używające optymalnego dopełnienia szyfrowania asymetrycznego (OAEP), zgodnie z opisem w https://tools.ietf.org/html/rfc3447, z domyślnymi parametrami określonymi przez RFC 3447 w sekcji A.2.1. Te parametry domyślne używają funkcji skrótu SHA-1 i funkcji generowania maski MGF1 z algorytmem SHA-1. Firma Microsoft zaleca używanie RSA_OAEP_256 lub silniejszych algorytmów w celu zwiększenia bezpieczeństwa. Firma Microsoft nie zaleca RSA_OAEP, która jest uwzględniana wyłącznie w celu zapewnienia zgodności z poprzednimi wersjami. RSA_OAEP wykorzystuje algorytm SHA1, który ma znane problemy z kolizją. |
| RSAOaep256 | RSAES używające optymalnego dopełnienia szyfrowania asymetrycznego z funkcją skrótu SHA-256 i funkcją generowania maski MGF1 z algorytmem SHA-256. |