Udostępnij przez


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.