Aracılığıyla paylaş


KnownEncryptionAlgorithms enum

Şifreleme ve şifre çözme için kullanılan bir algoritma.

Alanlar

A128CBC

128 bit AES-CBC.

A128Cbcpad

PKCS doldurma ile 128 bit AES-CBC.

A128GCM

128 bit AES-GCM.

A128KW

128 bit AES anahtar kaydırma.

A192CBC

192 bit AES-CBC.

A192Cbcpad

PKCS doldurma ile 192 bit AES-CBC.

A192GCM

192 bit AES-GCM.

A192KW

192 bit AES anahtar kaydırma.

A256CBC

256 bit AES-CBC.

A256Cbcpad

PKCS doldurma ile 256 bit AES-CBC.

A256GCM

256 bit AES-GCM.

A256KW

256 bit AES anahtar kaydırma.

CkmAesKeyWrap

CKM AES anahtar sarmalama.

CkmAesKeyWrapPad

Doldurma ile CKM AES anahtar sarmalama.

RSA15

[Önerilmez] RSAES- https://tools.ietf.org/html/rfc3447'de açıklandığı gibiPKCS1-V1_5 anahtar şifrelemesi. Microsoft, gelişmiş güvenlik için RSA_OAEP_256 veya daha güçlü algoritmalar kullanılmasını önerir. Microsoft, yalnızca geriye dönük uyumluluk için dahil olan RSA_1_5 önermez. Şifreleme standartları artık şifreleme için güvenli PKCS#1 v1.5 doldurma düzeniyle RSA'yı dikkate almamaktadır.

RSAOaep

[Önerilmez] https://tools.ietf.org/html/rfc3447'de açıklandığı gibi En uygun Asimetrik Şifreleme Doldurmasını (OAEP) kullanan RSAES, RFC 3447 tarafından Bölüm A.2.1'de belirtilen varsayılan parametrelerle birlikte. Bu varsayılan parametreler SHA-1 karma işlevini ve SHA-1 ile MGF1'in maske oluşturma işlevini kullanır. Microsoft, gelişmiş güvenlik için RSA_OAEP_256 veya daha güçlü algoritmalar kullanılmasını önerir. Microsoft, yalnızca geriye dönük uyumluluk için dahil olan RSA_OAEP önermez. RSA_OAEP bilinen çarpışma sorunları olan SHA1'i kullanır.

RSAOaep256

SHA-256 karma işlevi ve SHA-256 ile MGF1'in maske oluşturma işlevi ile Optimal Asimetrik Şifreleme Doldurma kullanan RSAES.