Compartir a través de


KnownEncryptionAlgorithms enum

Algoritmo usado para el cifrado y el descifrado.

Campos

A128CBC

AES-CBC de 128 bits.

A128Cbcpad

AES-CBC de 128 bits con relleno PKCS.

A128GCM

AES-GCM de 128 bits.

A128KW

Ajuste de teclas AES de 128 bits.

A192CBC

AES-CBC de 192 bits.

A192Cbcpad

AES-CBC de 192 bits con relleno PKCS.

A192GCM

AES-GCM de 192 bits.

A192KW

Ajuste de teclas AES de 192 bits.

A256CBC

AES-CBC de 256 bits.

A256Cbcpad

AES-CBC de 256 bits con relleno PKCS.

A256GCM

AES-GCM de 256 bits.

A256KW

Ajuste de teclas AES de 256 bits.

CkmAesKeyWrap

Encapsulado de teclas AES CKM.

CkmAesKeyWrapPad

Encapsulado de teclas AES CKM con relleno.

RSA15

[No recomendado] RSAES:PKCS1-V1_5 cifrado de claves, como se describe en https://tools.ietf.org/html/rfc3447. Microsoft recomienda usar RSA_OAEP_256 o algoritmos más seguros para mejorar la seguridad. Microsoft no recomienda RSA_1_5, que se incluye únicamente para la compatibilidad con versiones anteriores. Los estándares criptográficos ya no consideran RSA con el esquema de relleno PKCS#1 v1.5 seguro para el cifrado.

RSAOaep

[No recomendado] RSAES que usan relleno óptimo de cifrado asimétrico (OAEP), como se describe en https://tools.ietf.org/html/rfc3447, con los parámetros predeterminados especificados por RFC 3447 en la sección A.2.1. Estos parámetros predeterminados utilizan una función hash de SHA-1 y una función de generación de máscara de MGF1 con SHA-1. Microsoft recomienda usar RSA_OAEP_256 o algoritmos más seguros para mejorar la seguridad. Microsoft no recomienda RSA_OAEP, que se incluye únicamente para la compatibilidad con versiones anteriores. RSA_OAEP utiliza SHA1, que tiene problemas de colisión conocidos.

RSAOaep256

RSAES con relleno óptimo de cifrado asimétrico con una función hash de SHA-256 y una función de generación de máscaras de MGF1 con SHA-256.